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