git 无法将某些参考推送到?

plicqrtu  于 2023-09-29  发布在  Git
关注(0)|答案(2)|浏览(138)

我已经安装了git并自定义了它,然后我尝试推送仓库。但推不动。Git say error:无法将一些参考推送到' https://github.com/HeartOfProgrammer/PHP-CODES.git '有什么问题?

sr4lhrrt

sr4lhrrt1#

原来真正的信息是:

git 'lfs' is not a git command.
error: failed to push some refs

正如本期所提到的:
很抱歉给您带来麻烦,您应该能够通过从存储库中删除.git/hooks/pre-push文件来修复推送。这是git在你推送时尝试运行git lfs的地方。
你也可以确保lfs被完全卸载。
原文回答:
完整的消息应包括有关“非快进更新被拒绝”的提示。
您可能有:

  • 在GitHub上用README创建了一个repo(在那里完成了一次提交)
  • 在本地创建了一个空的repo(0提交,然后是你自己的提交),添加一个远程并尝试推送。

在这种情况下,你会有两个不同的历史。
尝试git pull --rebase,然后git push

uxh89sit

uxh89sit2#

error failed to push some refs to 'https//github. com/' username ' for this kind of error后藤https://github.com/settings/profile/emails并删除勾号(“阻止暴露我的电子邮件的命令行推送”)再次尝试git push命令。如果你不能做到这一点,那么使用命令#git pull,然后使用命令#git push。

相关问题