2012-02-07 16 views
4

昨天和几个月我能够推/承诺。但是自从几个小时前,我无法再提交并推送自己的私人存储库。我有两个新的合作者,他们和我有同样的问题。如何在Github上修复REJECT NON FAST FORWARD错误?

如何解决这个问题?

  1. 试图推前拉
  2. 试图提交和它总是说当地的冲突需要解决的问题
  3. 于是我决心局部冲突和接受的所有
  4. 同样它说推失败这是恼人的错误全部现在的时间

每次它说的是跟随结果。

==[IDE]== Feb 7, 2012 11:33:21 AM Pushing 
git push [email protected]:a/b.git +refs/heads/master:refs/heads/master 
git push [email protected]: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. 

回答

3

如果您在第3步之后运行git status,该怎么办?我认为你需要在第三步之后运行git commit,然后再去第四步。

+0

第三次setp之后,当做了又一次他git提交它再次说本地是坏的,首先解决。而解决之后,反复无法推动。 – IBM 2012-02-07 12:40:49