我已经在桌面上重新安装了两次tortoisegit,出于某种原因,在使用我的Google Code repo时它永远不会提示我。我已经提交了更改,我只想将它们同步。我来自tortoisesvn和tortoisehg,这绝对是可能的。我正在尝试将我的repo转换为git,但遇到程序问题没有提示输入任何密码,然后由于权限而无法同步。
答案 0 :(得分:2)
谢谢你,Matteius--我不得不在我的电脑上重新安装Windows,当我切换到最新版本的TortoiseGit时,它突然不会推送到我的Google Code repo;它永远不会要求我提供密码。
所以对于有这个问题的人来说,到目前为止最简单的解决方案(让它开始再次要求输入密码)是编辑Git项目的设置,并将URL更改为而不是< / em>有一个用户名。
例: 右键单击项目,选择TortoiseGit - &gt;设置。 单击编辑本地.git / congif(如果适用于您),在Git部分。 更改网址:
url = https://username@code.google.com/blah blah blah
到
url = https://code.google.com/blah blah blah
保存一切,你应该好好去。当你立即推送时,它会询问你的用户名和密码。
答案 1 :(得分:2)
答案 2 :(得分:2)
如果已设置凭据,则可以转到\控制面板\用户帐户\凭据管理器,单击Windows凭据并编辑相应的凭据以对其进行更正。
答案 3 :(得分:1)
Google代码不允许在网址中嵌入密码
https://username:password@code.google.com/blah
如果您希望存储密码,请使用git credential helpers。
对于TortoiseGit 1.8.1.2或更高版本,有一个用于打开/关闭凭证助手的GUI。
它支持git-credential-wincred
和git-credential-winstore
。
请务必安装msysgit 1.8.1
或git-credential-winstore
。