git用的频率多了,还是感觉输入整个命令有点麻烦,这时可一用给git配置一套别名来解决.
比如我认为git branch
用的多了都会感觉不舒服,如果用git b
会轻松许多.
首先需要知道这种别名配置的文件地址,在每个项目中,git的配置文件在.git/config中,
例如下面的配置,git b
就代表'git branch'.
[branch "master"]
remote = origin
merge = refs/heads/master
[branch "feature/readme"]
remote = origin
merge = refs/heads/feature/readme
[alias]
b = branch
[alias]就是别名的相关配置
同时在根目录下有个.gitconfig文件,也可以在此文件中添加alias别名配置,如果同时配置了全局的alias和单个项目中的alias,则在这单个项目中用对应的.git/config的配置
下面根目录下的配置
[user]
name = your_name
email = your@xx.com
[push]
default = matching
[alias]
s = status
b = branch
cb = checkout -b
如果执行下面的命令也会生成相应的配置
$ git config --global alias.b branch
也可以加引号
$ git config --global alias.s 'status'
所以还能这样
$ git config --global alias.cb 'checkout -b'
生成的配置文件是
[alias]
s = status
b = branch
cb = checkout -b
感觉方便就赶紧行动吧!