无法推送一些参考?

时间:2015-08-08 09:24:46

标签: git github

我已经安装了git并对其进行了自定义,然后我尝试了推送存储库。但它并没有推动。 Git说错误:未能将某些引用推到'https://github.com/HeartOfProgrammer/PHP-CODES.git' 有什么问题?

2 个答案:

答案 0 :(得分:1)

事实证明,实际的信息是:

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

作为mentioned in this issue

  

很抱歉,您应该可以通过从存储库中删除.git/hooks/pre-push文件来解决问题。这就是git在你推送时试图运行git lfs的地方。

您也可以make sure lfs is completely uninstalled

原始答案:

完整的消息应该包含关于“非快进更新被拒绝”的提示。

你可能有:

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

在这种情况下,您将有两个不同的历史记录。

尝试git pull --rebase,然后git push

答案 1 :(得分:0)

错误未能将一些引用推送到'https //github.com/'username' 对于此类错误,请转到https://github.com/settings/profile/emails 并删除勾选标记(“阻止命令行公开我的电子邮件”) 再次尝试命令git push。  仍然,如果您不能执行此操作,则使用命令#git pull,然后使用 命令#git push。