1. 编辑环境变量

subl ~/.bashrc
# 或者
sudo gedit ~/.bashrc

2. 追加以下内容

# show git branch in terminal
function git-branch-name {git symbolic-ref HEAD 2>/dev/null | cut -d"/" -f 3
}
function git-branch-prompt {local branch=`git-branch-name`if [ $branch ]; then printf " [%s]" $branch; fi
}
PS1="\u@\h \[\033[0;36m\]\W\[\033[0m\]\[\033[0;32m\]\$(git-branch-prompt)\[\033[0m\] \$ "

3. 保存,然后重新载入环境变量

source ~/.bashrc

git之配置在Terminal显示git分支相关推荐

  1. git branch -a无法显示远程分支解决办法

    阅文时长 | 0.2分钟 字数统计 | 330.4字符 主要内容 | 1.引言&背景 2.git fetch拓展 3.声明与参考资料 『git branch -a无法显示远程分支解决办法』 编 ...

  2. 让Terminal显示git分支

    vi ~/.bash_profile ### 显示git分支 parse_git_branch () { git branch 2> /dev/null | sed -e '/^[^*]/d' ...

  3. 本地没有任何修改,只是git pull时,显示git ahead of ‘origin/master‘ by * commits

    目录 TL;DR 问题 原因 解决方案 TL;DR 本地没有更改,只是从远程pull,但是显示Your branch is ahead of 'origin/master' by 3 commits. ...

  4. git常用命令_10、Git常用命令

    Git常用命令 Git作为我们最常用的版本控制工具,多了解并熟悉一些命令,将能节省很多时间 关于git,首先需要了解几个名词,如下: Workspace:工作区 Index / Stage:暂存区 R ...

  5. 查看git当前tag_常用的 Git 命令清单

    公众号关注"杰哥的IT之旅", 选择"星标",重磅干货,第一时间送达! 常用Git命令清单 一般来说,日常使用只要记住下图6个命令,就可以了.但是熟练使用,恐怕 ...

  6. 深入浅出Git教程+一个小时学会Git(转载)(堪称完美)

    转载自: https://www.cnblogs.com/best/p/7474442.html#!comments 目录 一个小时学会Git 一.版本控制概要 工作区 暂存区 本地仓库 远程仓库 1 ...

  7. 【git】掌握基本的git指令并学会从代码仓库Github/Gitee学习

    文章目录 git常用命令 从代码仓库学习 方便地下载Github资源 其他学习资源 git常用命令 这里总结了一些我经常使用的git命令: 配置全局名称和邮箱 git config user.name ...

  8. 【git命令小词典】git常用命令清单,涵盖大部分使用场景.

    现在都9102年了, 应该没有不会用git的程序媛/猿了吧? 虽然现在有很多优秀的git工具, 比如git GUI图形界面, git TortoiseGit, sourceTree等等, 但掌握命令的 ...

  9. ubuntu使用git时,终端不显示git分支。

    1:问题描述: 在Windows环境下习惯使用git bash操作git分支,最近学习linux环境,发现linux环境终端不显示git分支,相关现象如下:      期望效果是: 我的linux环境 ...

最新文章

  1. bottle框架学习(八)之Mysql数据库的操作
  2. 把内表 itab1 的 n1 到 n2 行内容附加到 itab2 内表中去.
  3. How to check accessibility errors via Web IDE
  4. C++实现剔除不能识别的非ASCIII、非中文字符
  5. 2018年排名Top 100的Java类库——在分析了277,975份源码之后得出的结论
  6. mysql explain预估剖析
  7. 经常玩电脑正确的坐姿_「姿态训练」保持良好坐姿的八个步骤
  8. PHP特级课视频教程_第二集 网站大数据存储_李强强
  9. win10下装win7双系统_电脑安装双系统win7+win10,安装顺序不同,使用会有什么不同?...
  10. flex接收java返回集合,前台的的flex对Java返回list类型的处理
  11. cygwin-1.7 离线安装包_【软件安装管家】ArcGIS 10.7 软件安装包+安装教程
  12. 学习git: 常用命令
  13. android自定义广播实现app完全退出
  14. python生成器的作用是什么_看完这篇,你就知道Python生成器是什么
  15. 王道 计算机网络试题讲解_王道考研 计算机网络(7)学习笔记
  16. 进程调度算法比较例题
  17. Linux系统添加用户、管理员权限
  18. 传奇服务器端地图链接在哪个文件夹,传奇服务端目录文件详细说明
  19. dell服务器双系统切换,戴尔笔记本双系统在不关机的状况下怎么转换另外一个系统?...
  20. 保姆级win7下配置虚拟机-安装Ubuntu20.04

热门文章

  1. Longest Valid Parentheses leetcode java
  2. C#的TextBox控件输入测试-只允许输入数字的测试:
  3. 关于Ubuntu 16.04系统挂载硬盘以及迁移MYSQL数据存储目录的操作步骤
  4. cmd-bat批处理命令延时方法
  5. 定时让电脑进入休眠状态
  6. python2.7打印中文乱码的问题解决
  7. Elasticsearch 安装的时候,Unsupported major.minor version 51.0问题的解决
  8. 解决java.lang.OutOfMemoryError: unable to create new native thread问题
  9. 浏览器报错:unexpected end of input 解决方法
  10. IntelliJ中可能的东西在Eclipse中是不可能的?