批处理文件进行git操作如何输入用户名及密码

每次要写很多git命令很麻烦,所以想用bat来代替,但是执行完git push后需要输入用户名及密码,这个要怎么让bat文件自动填充呢?

clipboard.png

我目前的bat文件内容是这样的:

cd 要提交的项目目录
git pull
git add .
git commit -m "update"
git push -u origin master
阅读 7.8k
3 个回答

建议不要使用http的方式认证, 用ssh方式验证可以不用输入密码

git remote add origin-ssh git@github.com:<Username>/<Reponame>.git 
git fetch origin-ssh <branch-name>

不要用https,不然肯定会翻来覆去提示输入用户名密码
配置一下ssh就好了
参考 coding的这篇文章

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进