一个在每次命令行操作 git 的时候,不需要重复输入用户名、密码的脚本
操作包括 git 的全部操作,以及自定义操作
什么,你说 git config --global credential.helper store
?
我不知道,我没看见!
而且就算少输入
git add .
git commit xxx
也是好的嘛~
命令名 | 参数 | 参数解释 | 必须 | 默认值 | 备注 |
---|---|---|---|---|---|
status | - | - | - | - | 同 git status |
-v / –version | - | - | - | - | 获得版本号 |
-h / –help / -? | - | - | - | - | 获得帮助,不输入任何参数也是同样的效果 |
set | -U username | 用户名 | Y | - | |
-P password | 密码 | Y | - | ||
-p project | 项目 | N | 工程所在的文件夹名 | ||
-lb lbranch | 本地分支 | N | master | ||
-rb rbranch | 远程分支 | N | master | ||
pull | -p project | 项目 | N | 配置的值 | |
-o origin | 远程主机名 | N | 配置的值 | ||
-lb lbranch | 本地分支 | N | 配置的值 | ||
-rb rbranch | 远程分支 | N | 配置的值 | ||
push | -p project | 项目 | N | 配置的值 | |
-o origin | 远程主机名 | N | 配置的值 | ||
-lb lbranch | 本地分支 | N | 配置的值 | ||
-rb lbranch | 远程分支 | N | 配置的值 | ||
-m commit | 提交备注 | N | ”${当前时间}的提交” |