我刚刚开始在Git上工作。我使用的是windows7,安装了msysgit(1.7.8)和Tortoisegit(1.7.6)。存储库创建在Linux服务器上,可通过局域网访问。我面临的问题是我无法使用Tortoisegit克隆存储库,它要求输入密码,而我不确定它要求的密码是什么。同时,我可以使用Git Gui克隆存储库并执行所有操作。有人能帮我解释一下为什么Git Gui不问密码,为什么Tortoisegit会问密码吗?我试着卸载了Git和Tortoisegit,然后重新安装,但没有成功。

发布于 2012-01-13 17:42:26
我的同事解决了这个问题。步骤:
C:\Program Files (x86)\Git\bin\ssh.exe的C:\Program Files\TortoiseGit\bin\TortoisePlink.exe
备选路径:C:\Users\...\AppData\Local\Programs\Git\usr\bin\ssh.exe
发布于 2015-07-12 06:08:24
如果您需要使用用户名/密码,有一个比当前#2答案简单得多的解决方案:
Right-click --> Tortoise Git --> Settings --> Git --> Credential --> Choose "Wincred, all Windows users" --> Hit apply
下次输入存储库的密码时,该密码将自动保存。
如果您使用的存储库需要SSH密钥,而不是用户名/密码(听起来像是OP的原始问题),则需要
Right-click --> Tortoise Git --> Settings --> Git --> Remotes中。找到您的远程设备(通常是“源”),然后加载步骤2中的PuTTY密钥。发布于 2013-06-23 20:16:24
使用TortoiseGit保存用户名和密码
在TortoiseGit中保存您的登录详细信息非常简单。省去了每次拉取或推送时必须输入用户名和密码的麻烦。
机器github.com
登录您的登录
密码您的密码
注意:如果您使用的是早于Windows 7的版本,则setx命令可能不适用于您。改为使用set,并通过“我的电脑”下的“高级设置”将home环境变量添加到Windows。
致谢:http://www.munsplace.com/blog/2012/07/27/saving-username-and-password-with-tortoisegit/
https://stackoverflow.com/questions/8846972
复制相似问题