Hey
git学习篇(5)
本篇博客会持续更新Git的一些小技巧,帮助你提升工作效率。
Git命令别名
linux系统有上个千命令,但常用的命令也就几十个,除非你是运维工程师,不然掌握那些常用命令,就足够应付工作了,其他的可以查阅文档。
Git的命令也同样多如牛毛,但常用的却不多。
我们知道,linux系统可以通过alias给命令别名,比如把ls -l
别名成ll
,把tail -f
别名成tailf
。好处是可以简化输入,提升效率,同时也可以避免输错,尤其是对于不容易记忆的命令。
Git也沿袭了linux别名习惯(毕竟都是linux老大哥开发的),可以对Git命令进行别名。
下面介绍配置命令:
$ git config --global alias.st status
$ git config --global alias.co checkout
$ git config --global alias.ci commit
$ git config --global alias.br branch
$ git config --global alias.mg merge
使用–global参数,代表配置的是全局范围的,也就是说对所有的分支都生效。(上面只是列举了几个,你也可以给其他命令配置)
那如何删除掉这些别名呢?我们可以在用户根目录找到.gitconfig文件,把里面配置别名的行删掉就行。
例如:
$ cd ~
$ cat -n .gitconfig
会打印如下信息:
1 [user]
2 name = RecordLiu
3 email = 1094586114@qq.com
4 [alias]
5 st = status
6 co = checkout
7 ci = commit
8 br = branch
9 mg = merge
删掉对应的行即可