我刚刚开始在Git上工作。我使用的是windows7,安装了msysgit(1.7.8)和Tortoisegit(1.7.6)。存储库创建在Linux服务器上,可通过局域网访问。我面临的问题是我无法使用Tortoisegit克隆存储库,它要求输入密码,而我不确定它要求的密码是什么。同时,我可以使用Git Gui克隆存储库并执行所有操作。有人能帮我解释一下为什么Git Gui不问密码,为什么Tortoisegit会问密码吗?我试着卸载了Git和Tortoisegit,然后重新安装,但没有成功。
发布于 2012-01-13 15:15:21
URL和窗口标题TortoisePlink都表明tortoise正在尝试使用ssh作为传输协议。git支持多种传输协议,包括文件系统访问和ssh访问。在您的问题中,您描述了您希望通过文件系统访问来访问远程存储库。在这种情况下,您的远程url应该类似于file://server/path/to/repo
。请再次检查您的远程存储库URL。
发布于 2016-09-16 05:05:12
一旦我将私钥和公钥放入C:\Users.ssh目录,Tortoise GIT DOS命令行就不再询问我的密码。我使用的是Windows 7。
发布于 2019-06-15 00:03:27
我今天刚刚遇到了一个类似的问题,并且能够通过安装https://git-scm.com/download/win的最新版本的git来解决它。
https://stackoverflow.com/questions/8846972
复制相似问题