进入你的home目录

编辑.bashrc文件

将下面的代码加入到文件的最后处

function git_branch {

branch="`git branch 2>/dev/null | grep "^\*" | sed -e "s/^\*\ //"`"

if [ "${branch}" != "" ];then

if [ "${branch}" = "(no branch)" ];then

branch="(`git rev-parse --short HEAD`...)"

fi

echo "->$branch"

fi

}

export PS1='\[\e[37;40m\][\[\033[01;36m\]\u\[\e[37;40m\]@\[\e[0m\]\h \[\033[01;36m\]\W\[\033[01;32m\]$(git_branch)\[\033[00m\]\[\e[37;40m\]]\[\e[0m\]\$ '

保存退出,执行加载命令

source ./.bashrc

linux git 显示 分支,Linux 终端显示 Git 当前所在分支相关推荐

  1. notepad++汉字在终端显示乱码解决办法

    Notepad++汉字在终端显示乱码 解决前: notepad++显示内容 powershell 终端显示内容 解决办法: 解决后: 解决前: notepad++显示内容 powershell 终端显 ...

  2. Git命令大全:轻松掌握Git工具,提高代码管理效率

    文章目录 Git命令大全 一.前言 二.安装 1. Windows系统上的Git安装 2. Linux系统上的Git安装 3. MAC系统上的Git安装 三.配置 四.配置用户名和邮箱地址 五.创建仓 ...

  3. Git - 团队合作利器 Branch 与 Git Flow

    [原文地址]:从0开始学习 GitHub 系列之「团队合作利器 Branch」 Git 相比于 SVN 最强大的一个地方就在于「分支」,Git 的分支操作简直不要太方便,而实际项目开发中团队合作最依赖 ...

  4. linux终端显示被覆盖,图文说明:Linux监控命令全覆盖

    原文出处: 凌风的博客   欢迎分享原创到伯乐头条 1.1 top 1.1.1 命令说明 Top 命令能够实时监控系统的运行状态,并且可以按照cpu.内存和执行时间进行排序 1.1.2 参数说明 命令 ...

  5. vscode中内置集成终端显示为git(bash.exe)

    按下快捷键 ctrl+` (其中的点是esc键下英文状态的点)调出vscode集成终端,也可从菜单栏的"查看→终端"中调出,默认显示的是系统cmd: 在设置中搜索 integrat ...

  6. 神技—终端显示Linux系统信息

    终端显示系统信息 准备工作 neofetch下载(Windows下zip,Linux下tar.gz) 下载地址:Netfetch_Latest_Release 解压安装 # 进入neofetch下载的 ...

  7. Linux | 终端显示为bash-4.1$以及提示bash:command not found的解决方法

    本文总结如何解决 Linux 终端显示为 bash-4.1 1 以及提示 bash: command not found 情形 2 ' 3 的解决方法. Updated: 2022 / 7 / 18 ...

  8. linux终端显示汉字乱码怎么解决?

    1.安装中文语言包 命令如下: # yum -y groupinstall chinese-support2.编辑配置文件,设置相应的字符集 临时生效: # export LANG="zh_ ...

  9. linux stty设置串口,Linux使用stty显示修改终端行设置方法

    stty是linux下改变和打印终端设置的常用命令. 一.参数: 1.打印终端行设置 -a,--all 以人可读的方式打印所有当前设置:-a参数比单独的stty命令输出的终端信息更详细 -g,--sa ...

  10. linux终端显示内容不全的解决方案

    我们在使用linux命令的时候,经常遇到一屏显示不够,这样前面的内容在终端下就看不到了.那如何使命令打印出的内容分页显示呢?利用管道技术将两个命令联系到一起就可以轻松的实现. 管道 管道简单理解就是, ...

最新文章

  1. 移动办公系统 服务器地址,安卓系统移动办公服务器地址
  2. python 通过下载包setup.py安装模块
  3. Maven工程 报 Diamond types are not supported at language level ‘5‘
  4. 前端学习(2460):粉丝管理
  5. Mac下安装graphviz以及XGBoost可视化决策树
  6. java 面向对象 重载_Java方法重载
  7. java.lang.NoClassDefFoundError: Ljavax/transaction/TransactionManager
  8. 学点 C 语言(32): 函数 - 返回值
  9. 末转变者登录服务器一直在排队,魔兽世界:国服神级服务器,排队持续两年,哈霍兰有何特别之处?...
  10. 《HelloGitHub》第 73 期
  11. authentication failed : unrecognized kernel32 module. / NM
  12. Scrum立会报告+燃尽图(十月二十六日总第十七次)
  13. 一元三次方程通用求解方法
  14. 【opencv-python不规则多边形 ROI提取】
  15. putty下载安装教程
  16. 华为手机怎么使用分屏_这是一份华为手机必备小技巧使用说明
  17. 移动开发 html 跨平台
  18. 运算放大器使用六原则
  19. echarts提示信息轮训
  20. 数据迁移工具,用这8种就够了

热门文章

  1. java计算点在圆内外_java – 在O((n s)log n中计算圆交叉点)
  2. /plus/recommend.php sql注入漏洞,代码审计:ThinkPHP框架通杀所有版本的一个SQL注入漏洞详细分析及测试方法 | Seay 渗透 编程 代码审计 网络安全博客...
  3. php如何实现qq第三方登录,PHP实现qq第三方登录
  4. 06-4.部署高可用 kube-scheduler 集群
  5. 分布式事务键值数据库 TiKV 加入 CNCF 沙箱孵化器
  6. 爬虫、请求库requests
  7. Intelli IDEA+jdk++maven+tomcat环境配置
  8. 显示出eclipse文件层次
  9. OpenCV-Canny边缘检测
  10. 实用分享-免费录屏工具(无水印)