authentication - 为什么tortoisegit从不提示我输入密码(并且由于缺少凭据而失败)?

标签 authentication credentials tortoisegit

我现在已经在台式机上重新安装了tortoisegit两次,由于某种原因,在使用Google代码存储库时,它永远不会提示我。我已提交更改,我只想将其同步出去。我来自tortoisesvn和tortoisehg,这绝对有可能。我正在尝试将我的存储库转换为git,但是遇到程序不提示输入任何类型密码的问题,然后由于权限问题而无法同步。

最佳答案

谢谢您,Matteius –我不得不在计算机上重新安装Windows,并且当我切换到最新版本的TortoiseGit时,它突然不会推送到我的Google Code存储库中。它永远不会要求我输入密码。

因此,对于那些存在此问题的人,到目前为止,最简单的解决方案(使其再次开始要求输入密码)是编辑Git项目的设置,并更改URL以使其不包含用户名。

例如:
右键单击项目,选择TortoiseGit->设置。
在Git部分中,点击编辑本地.git / congif(如果适用)。
将网址从:

url = https://username@code.google.com/blah blah blah




url = https://code.google.com/blah blah blah


保存一切,您应该会好起来。现在按下时,它将要求您输入用户名和密码。

关于authentication - 为什么tortoisegit从不提示我输入密码(并且由于缺少凭据而失败)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11355419/

相关文章:

c# - Azure 上的用户授权

asp.net - 在哪里验证 SPA 中的用户?

git凭证助手不起作用

git - TortoiseGit: "Stash POP Fail!!!"重复,即使在解决冲突之后

git - Tortoisegit 询问密码

java - 无法通过代理建立隧道。代理通过 https 返回 “HTTP/1.1 407”

security - Zapier Twilio 凭据存储 : how safe is that?

swift - 无法重新授权用户更改电子邮件或重置密码(Firebase .. Swift)

git - Tortoise Git merge 冲突颜色

安装后mysql登录[错误1045(28000): Access denied for user 'mike' @'localhost' (using password: YES)]