git别名

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

感觉方便就赶紧行动吧!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容