git shell 技巧
git shell 技巧
git作为常用的代码管理工具,有些shell脚本可以大大提高使用git的效率,本文主要介绍一下我常用的一些shell技巧。
git shell 自动补全
如果你用的是 Bash shell,可以试试看 Git 提供的自动补全脚本
- git的源代码包里有个自动补全的shell脚本:
contrib/completion/git-completion.bash
- 把这个文件保存到
~/.git-completion.bash
, - 然后在
.bash_profile
中加入一行bash1
source ~/.git-completion.bash
- 重启终端即可使用
也可以为系统上所有用户都设置默认使用此脚本。
- 脚本复制到本机
- Mac
/opt/local/etc/bash_completion.d
目录中, - Linux 复制到
/etc/bash_completion.d/
目录中。
- Mac
- 这两处目录中的脚本,都会在 Bash 启动时自动加载。
设置Git命令别名
打开.bash_profile
文件
bash
1 | vi ~/.bash_profile |
设置以下别名
bash
1 | alias gst='git status' |
也可以设置其他shel命令别名
bash
1 | alias pss='ps -ef|grep' |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Div-wang!