[针对初学者] 配置Git开发环境 (git-prompt / git-completion)

在MacOSX上。

git自动完成

请提供一个能够使git命令自动完成的工具。

https://gyazo.com/ce5e1c2486084dca191b4e7cd4409010

引导流程

将脚本从↑复制到任意位置并保存为.git-completion.bash(我将其保存在主目录)
如果是在Mac上,请在.bash_profile中添加以下内容

source ~/.git-completion.bash

是否启动一个新终端? ?)

source ~/.bash_profile

这么简单!

Git提示符

这是一个可以在终端上显示当前正在开发的git分支的工具。

https://gyazo.com/9cc665ec86e7920a67b24708ef71bad6

引导过程

把脚本从↑复制到任意位置,保存为.git-prompt.sh(我保存在家目录下)
如果是在Mac上,将以下内容添加到.bash_profile中。

export PS1='[@\w\[\e[1;32m\]\[$(__git_ps1 " (%s)")\[\e[00m\]]\$'
source ~/.git-prompt.sh

除此之外,就像git-completion那样

是否要启动一个新终端?

source ~/.bash_profile

完成了!

总结

简单地说,对于使用Git的开发人员来说,最好是在开始时就进行安装,这样既方便又不会失去什么。

打git branch这个命令会有些麻烦,但当分支被显示出来时会感到放心。

在一个突然看到的技术博客上写道,如果没有git-completion和git-prompt,就无法产生开发的意愿。查找一下,真是好事啊。。

稍微了解一下不知道的事情是很重要的呢。。