啊,新功能写完啦,提交!
123git add .git commit "new feature"git push
咦?好想有个字写错了,没事,改!改完,提交!123git add .git commit "fix word"git push
喔?这里还不如这样,再来!
|
|
。。。。。。。。。
虽然不会每次都这么极端,但是有时候按步骤提交真的很烦。。
来点alias?好啊,这么做(以下均osx下为准,装载itern和ohmyzsh)123456789101112131415// 打开这个.bash_profile vi ~/.bash_profile // 加入下面这些alias gaa="git add ."alias gm="git commit -m "alias gp="git push"alias gc="git checkout"alias gcb="git checkout -b"...// 其他看着加//然后vi ~/.zshrc //加入下面这段source ~/.bash_profile //这样每次zsh的shell启动都会初始化alias了
保存,然后!1234// 提交就变成了gaagm ""gp
就只需要这样了,BUT 一次提交还是要三行命令啊!敢不敢再短点?!好吧接下去新建一个gitpush.sh
,里面内容写:
|
|
OK,保存到`~/shell` 下
然后vi ~/.bash_profile
加入这句
|
|
嘻嘻嘻,使用的话
|
|
煲仔饭!再见(最后谢敏强,因为这一切其实是他的做的!)