问题背景:
长长的命令输入起来很麻烦,比如每次commit的时候需要输入长长的git commit -m 'your commit message'
。但这还不是最恐怖的,最近因为工作中对提交代码的flow进行了整治,导致我们这些开发需要git push,pull各种不同远端,那命令输入起来就很长很长了,例如 git pull origin-cental-repository cental-branch/targetBranch
即需要指定远端地址和远端库,如果你也和我一样懒得输入,或者觉得多次输入很长的命令容易犯浑的话,那么请接着往下
实现思路:
下定决心,把git alias捡起来用了,alias就是别名的意思。
我用everthing(一个在电脑上查找文件的神奇,几乎满足了我任何查找文件的需求,有了这个利器任何想文件和我躲猫猫都是不可能赢的)搜索'.gitconfig',右键用编辑器打开(这里我用的Notepad,其他能用来打开并编辑文档的软件都可)
co = checkout
st = status
cm = commit -m
br = branch
bm = branch -m
bd = branch -D
cb = checkout -b
df = diff
ls = log --stat
lp = log -p
plo = pull origin
plode = pull origin develop
pho = push origin
plc = pull origin-cental-repository cental-branch/targetBranch
如上所示,编辑文档后进行保存,然后git bash中输入git plc
就相当于输入了git pull origin-cental-repository cental-branch/targetBranch
了,是不是被爽到!
网友评论