我已经使用GitHub有一段时间了,我对git add
,git提交
和git推送
都很好,到目前为止没有任何问题。突然我有一个错误,说:
致命:身份验证失败
在终端中,我克隆了一个存储库,处理了一个文件,然后使用git add
将文件添加到提交日志中,当我执行git commit
时,它工作得很好。最后,gitpush
要求输入用户名和密码。我把它们正确地放进去,每次我这样做,它都会说同样的错误。
这个问题的原因是什么,我该如何解决?
的内容。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 = ############
如果您更改git服务号(Git)的登录名或密码,就会发生这种情况。您也需要在Windows凭据管理器中更改它。在Windows搜索菜单中键入"凭据管理器"打开它。
Windows凭据管理器-
在Windows上,尝试以下步骤编辑或删除保存的凭据:
如果在GitHub帐户中启用了双因素身份验证,则无法使用帐户密码通过HTTPS推送。相反,您需要生成个人访问令牌。这可以在GitHub帐户的应用程序设置中完成。使用此令牌作为密码应该允许您通过HTTPS推送到远程存储库。像往常一样使用你的用户名。
创建个人访问令牌
如果设置为HTTPS,您可能还需要更新存储库的源:
git remote -v
git remote remove origin
git remote add origin git@github.com:user/repo.git
我使用Github已经有一段时间了,使用、和都很好,到目前为止没有任何问题。突然我有一个错误说: 致命:身份验证失败 在终端中,我克隆了一个存储库,处理了一个文件,然后使用将文件添加到提交日志中,当我执行时,它工作得很好。最后,询问用户名和密码。我把那些正确地放进去,每次我这样做,它说同样的错误。 有没有人知道这个问题的原因是什么,我该怎么修复它? 的内容是:
每次我尝试用Pycharm在GitHub中推送一个存储库时,它都会失败。 在Settings->Version Control->Git中,Git可执行文件的路径是用完整路径设置的,SSH可执行文件:Buil-in Win 7上的Pycharm版本3.1.1 Git版本1.8.4.msysgit.0。
我正在使用GitHub推送我的代码。但在使用git推送时面临的问题是身份验证问题。 吉特推送 请帮助解决问题
尝试访问私有公司 tfs。他们通过向Windows用户(域\登录)授予适当的权限来授予我访问权限。 我可以很好地访问tfs的web界面,浏览存储库和其他东西。 但当我试图逃跑 它失败了 尝试与家用PC没有公司网络的东西 - 同样的错误。 在PowerShell、Git Bash、Clone via VisualStudio中尝试过-同样的错误。 SSH关闭(给定请求超时)。 网络 企业助手试图帮助
我刚刚启用了2FA(我想不出我做过任何其他更改),git要求输入我的用户名和密码。我两者都提供了,但它们“错了”。我在这里尝试了许多解决方案:Git push需要用户名和密码,但这不起作用。特别是,当从https切换到ssh时,ssh密钥提供 权限被拒绝(公钥)。致命:无法从远程存储库读取。 有什么建议吗?
Tweepy API请求twitter return me Twitter错误响应:状态代码=401。 这是我的实际代码: 我曾试图用tweepy软件包删除推文,并获得了所有必需的密钥。镊子包装不起作用吗?有人能帮我解决这个问题吗。