如何修复Github上的REJECT NON FAST FORWARD错误?

时间:2012-02-07 11:39:25

标签: linux git netbeans github

昨天和大约几个月我能够推送/提交。但是几个小时前我就不能再提交并推送自己的私有存储库了。我有2个新的合作者,他们和我有同样的问题。

如何解决这个问题?

  1. 尝试拉前推拉
  2. 尝试提交,并且始终表示需要解决本地冲突
  3. 然后我解决了当地的冲突并接受了所有
  4. 再次表示推送失败,这一直是恼人的错误
  5. 每次它都说帽子跟着结果。

    ==[IDE]== Feb 7, 2012 11:33:21 AM Pushing
    git push git@github.com:a/b.git +refs/heads/master:refs/heads/master
    git push git@github.com:a/b.git +refs/heads/master:refs/heads/master
    Remote Repository Updates
    Branch : master
    Old Id : f3b00695638eec 
    New Id : c79bc1a4650 
    Result : REJECTED_NONFASTFORWARD
    
    Local Repository Updates
    Branch : origin/master
    Old Id : f3b00695 
    New Id : c79bc1a4650e02 
    Result : NOT_ATTEMPTED
    
    ==[IDE]== Feb 7, 2012 11:34:34 AM Pushing finished.
    

1 个答案:

答案 0 :(得分:3)

如果您在第3步后运行git状态该怎么办?我认为你需要在第3步之后运行git commit然后去第4步。