Awesome Git Aliases
我们可以通过别名定义简化命令输出,创造自己的命令
打开 ~/.gitconfig
文件您可以看到如下片段,在这个片段中我们可以为已有命令定义别名
[alias]
例如我们创建分支是需要使用 git branch -b xxx
命令,那么我们可以将 branch
简化为 br
。我们只需要增加如下配置
[alias]
br = branch
这是我自己常用的配置
[alias]
ci = commit -a
co = checkout
cob = checkout -b
cl = clone
st = status
br = branch
mr = merge
cp = cherry-pick
hist = log --pretty=format:\"%h %ad | %s%d [%an]\" --graph --date=short
type = cat-file -t
dump = cat-file -p
sync-up = !git fetch upstream && git checkout $1 && git rebase upstream/$1 && git push origin $1 && :