首页 > 系统相关 >Linux bash 界面 显示当前Git Branch 和 python 虚拟环境

Linux bash 界面 显示当前Git Branch 和 python 虚拟环境

时间:2022-08-23 23:44:15浏览次数:72  
标签:Git prompt branch color 虚拟环境 Branch git 033

配置

vim ~/.bashrc

parse_git_branch() {
 git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}

    case "$PROMPT_ALTERNATIVE" in
        twoline)
            PS1=$prompt_color'┌──${debian_chroot:+($debian_chroot)──}${VIRTUAL_ENV:+(\[\033[0;1m\]$(basename $VIRTUAL_ENV)'$prompt_color')}('$info_color'\u'$prompt_symbol'\h'$prompt_color')-[\[\033[0;1m\]\w'$prompt_color']$(parse_git_branch)\n'$prompt_color'└─'$info_color'\$\[\033[0m\] ';;

生效

source /root/.bashrc

效果

┌──(venv-liam)(root㉿DESKTOP-IA03IH4)-[/work/flask01](master)
└─# 

标签:Git,prompt,branch,color,虚拟环境,Branch,git,033
From: https://www.cnblogs.com/wl30564/p/16618284.html

相关文章

  • Git 常用命令记录每天来一遍防止忘记
    记录一些git常用命令,每天敲一遍,防止忘记gitadd后续补充gitcommitgitpushgitstatusgitbranchgitcheckoutgitrebasegitmergegitcherrypickgitstas......
  • 解决办法:git错误 error: failed to push some refs to 'https://github.com/...
    今天提新分支代码发现这个错误,在网上尝试了很多未果。最后发现是项目没有分配开发权限,只是浏览者的权限。分下权限重新gitpush就好了。下面是有权限的时候解决方法:问题......
  • GIT--快速入门
    本文仅用于作者个人学习记录,如有侵权请联系删除什么是Git分布式版本控制和源代码管理系统软件GIT中的基础概念GIT分区Workspace:工作区  //通过gitinit创建的代......
  • 源码编译安装 git
    1、下载解压git源代码curl-Ohttps://mirrors.edge.kernel.org/pub/software/scm/git/git-2.37.2.tar.gztar-xvfgit-2.37.2.tar.gzcdgit-2.37.22、安装依赖包......
  • git学习笔记(ing)
    1、git安装官网:https://git-scm.com/官网看操作手册:https://git-scm.com/book/zh/v22、git最低配置git--version #查版本gitversion2.33.1.windows.1gitconfig......
  • 常用的git提交代码命令
    日常开发使用的git提交代码的方法一、初始化本地仓库,提交代码,提交到远程git仓库1、初始化代码仓库gitinit2、将当前目录下的所有文件放到暂存区gitadd.3、查看文件状......
  • Jenkins如何创建一新任务拉取gitlab仓库?
    新建任务   写任务名称   源码管理  输入仓库地址  添加秘钥          如果这里还是提示红色报错,可能是服务器上没有安装g......
  • gitee码云上 创建 Git仓库
    gitee是基于git的代码托管平台,使用gitee之前应该先注册账号登录,点击gitee官网,然后跟着提示注册登录即可。登录之后将鼠标悬浮在右上角的加号上,点击新建仓库 1.创建仓库......
  • pyinstaller根据虚拟环境virtualenv进行打包,降低exe文件大小
    问题:使用pyinstaller打包后,发现打的exe特别大,有近200M,又没有用几个库,代码也很少,怎么会打出这么大的包呢?分析:在pyinstaller打包的过程中,可以看到窗口中出现了很多本地其他......
  • vscode+markdown+git 完美笔记软件!!!
     vscode下载:https://code.visualstudio.com/ markdown预览插件  MarkdownPreviewEnhanced  安装参考:https://blog.csdn.net/super828/article/details/10898......