前言
使用Git的过程中,有时候需要经常和频繁的提交操作,每次都要add,commit,pull,push,正常开发中我们不是每次都需要关心这中间都修改了什么文件,那就用一个命令一键提交吧。
Git Bash
-
新建一个 .sh 文件,比如 git push.sh
-
now=$(date "+%Y-%m-%d") echo "Change Directory to D:/Code" cd D:/Code echo "Starting add-commit-pull-push..." git add -A && git commit -m "$now" && git pull && git push echo "Finish!" read
注意事项
-
如何你连命令窗口都不想保留,那就把最后那个 read 拿掉就好了。
-
如果你想每次输入commit文字,那就把 now 这个变量设置成 read 变量
read -p "please input commit comments:" msg git commit -m "$msg"
具体位置灵活变通下