我正在运行
git pull
在命令行的存储库中。它要求输入用户名和密码。当我完成它们拉动成功,但我想从批处理文件运行git pull,我希望我的批处理文件提供所要求的用户名和密码。如果我的用户名是myusername并且我的密码是mypassword,我如何从批处理文件中运行git pull?我尝试了以下(在我的批处理文件中):
cd mylocation
git pull
myusername
mypassword
但这并不成功。我怎样才能实现我的目标?
答案 0 :(得分:1)
我使用putty选美(Plink)作为身份验证守护神。然后你可以将你的密钥加载到选美,然后验证自动运行。
问题是你必须重新安装你的msysgit,在安装过程中你可以选择Tortoise Plink作为deamon。
也许这是你问题的一个选择。
答案 1 :(得分:0)
运行此命令:
git config --global user.name "Your Name Here"
git config --global user.email "your_email@youremail.com"
再次输入后会记住您的用户名和密码。
答案 2 :(得分:0)
现在正确的解决方案是使用Microsoft的Git Credential Manager for Windows。