【发布时间】:2013-07-13 14:39:18
【问题描述】:
我使用 GitHub 已经有一段时间了,我对 git add、git commit 和 git push 都很好,到目前为止没有任何问题。突然我有一个错误说:
致命:身份验证失败
在终端中,我克隆了一个存储库,处理了一个文件,然后我使用git add 将文件添加到提交日志中,当我执行git commit 时,它运行良好。最后,git push 要求输入用户名和密码。我把它们正确地放进去,每次我这样做时,它都会说同样的错误。
这个问题的原因是什么,我该如何解决?
.git/config的内容是:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = http://www.github.com/######/Random-Python-Tests
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
[user]
name = #####
email = ############
【问题讨论】:
-
你在github上的用户名是什么,.git/config的内容是什么?
-
添加到问题中,cmets 不应对长文本
-
是的,抱歉,我出于习惯开始评论,然后更改了它。
-
您的网址看起来不正确。我认为应该以
https://开头,而不是http://。 -
@Amey 好点。这实际上来自我的回答:stackoverflow.com/a/62870126/6309
标签: git authentication github visual-studio-code