我有一个.bat文件为我的一个repos执行git pull,当我执行该文件时,我必须输入我的用户名和密码。我想知道是否有办法传递我的用户名,所以我只需输入密码。
以下是我当前的批处理文件:
cd %HOMEPATH%\Documents\Git\Java
git pull origin
pause
答案 0 :(得分:0)
如果您使用ssh身份验证,则应解决此问题:http://doc.gitlab.com/ce/ssh/README.html
答案 1 :(得分:0)
如果您使用https并且只想输入密码,则可以将您的用户名添加到repo网址。你可以运行
git remote set-url origin https://username@gitlab.example.com/example/some-repo.git
更改回购网址。
或者,您可以像其他人建议的那样使用ssh身份验证。