命令 git push origin master 不工作

鲍勃史密斯76

如以下命令所示,我已通过 ssh 成功连接到 github。

Admins-MacBook-Pro-4:.ssh bobsmith$ ssh -T [email protected]
Warning: Permanently added the RSA host key for IP address '140.82.113.4' to the list of known hosts.
Hi bobsmith76! You've successfully authenticated, but GitHub does not provide shell access.

但是,当我 cd 到包含 .git 文件的文件夹并运行时

git push origin master

我明白了

remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
fatal: Authentication failed for 'https://github.com/bobsmith/git_learn.git/'

当我访问https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/时,我并没有看到任何关于我应该做什么的非常不稳定的事情。我确实看到了

将需要使用基于令牌的身份验证,例如个人访问令牌(适用于开发人员)或 OAuth 或 GitHub 应用程序安装令牌(适用于集成商),用于 GitHub.com 上所有经过身份验证的 Git 操作。您也可以在喜欢的地方继续使用 SSH 密钥。

但我以为我已经成功使用了 ssh 密钥。

哑剧

您仍在尝试通过 推送https,而不是ssh尝试通过 进行身份验证https

ssh从-repository 中的Code-Button 中选择-Tab ,然后使用以下命令github更改本地存储库的 url 。git

git remote set-url origin <git-url>

网址应如下所示:

[email protected]:<User>/<Repo>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

git push origin master不推送文件

使用git pull和git push命令的Origin master和origin / master之间的区别

git:git push -u origin origin:master

git push origin master问题

Git 在尝试执行 git push origin master 命令时说 403

我执行“ git push origin master”时出现Github错误(错误:src refspec master不匹配)

`git push origin master` 不起作用

git push origin master中的奇怪图像

Push Commit origin:master with git (android studio)

git push和git push origin master之间的区别

什么是“ git remote add ...”和“ git push origin master”?

使用“ git push origin master”上传时,Git失败

git push origin master和git push origin main之间的区别

为什么使用git push gerrit HEAD:refs / for / master而不是git push origin master

为什么“ git push origin master”不起作用?

git push origin是否总是合并到master分支?

git push origin branchname总是推送给master

为什么git push origin master会绘制ASCII艺术?

在分支母版上意外执行的“ Git push origin master”

git push origin master:权限被拒绝(公钥)错误

在“ git push -u origin master”之后出现错误

是否有一个 git 命令来拉取 origin/master 然后重新设置工作分支?

Git Push Heroku Master 的问题 - 不再工作

“ git push”和“ git push origin master”有什么区别?

为什么在“ git push origin”中使用“ HEAD:master”而不是“ master”

使用“ git push heroku master”命令时出现错误

为什么git merge origin / master不生成提交消息?

git pull origin master 没有按预期工作

git push origin master拒绝给用户X,其中x不是本地git配置中的用户