将用户名传递给 Git 命令
Pass Username to Git Command
我有一个 .bat 文件来为我的一个存储库执行 git 拉取,当我执行该文件时,我必须输入我的用户名和密码。我想知道是否有办法输入我的用户名,所以我只需要输入我的密码。
下面是我当前的批处理文件的样子:
cd %HOMEPATH%\Documents\Git\Java
git pull origin
pause
如果使用ssh认证应该可以解决:http://doc.gitlab.com/ce/ssh/README.html
如果您使用 https 并且只想输入密码,则可以将您的用户名添加到存储库 url。你可以运行
git remote set-url origin https://username@gitlab.example.com/example/some-repo.git
更改存储库 url。
或者,您可以像其他人建议的那样使用 ssh 身份验证。
我有一个 .bat 文件来为我的一个存储库执行 git 拉取,当我执行该文件时,我必须输入我的用户名和密码。我想知道是否有办法输入我的用户名,所以我只需要输入我的密码。
下面是我当前的批处理文件的样子:
cd %HOMEPATH%\Documents\Git\Java
git pull origin
pause
如果使用ssh认证应该可以解决:http://doc.gitlab.com/ce/ssh/README.html
如果您使用 https 并且只想输入密码,则可以将您的用户名添加到存储库 url。你可以运行
git remote set-url origin https://username@gitlab.example.com/example/some-repo.git
更改存储库 url。
或者,您可以像其他人建议的那样使用 ssh 身份验证。