2013-04-29 150 views
13

經過一些拉動,合併和衝突解決之後,我的GIT卡住了。這就是我試圖在主項目辦(含例如:It):「無法拉入具有以下狀態的存儲庫:mergeing_resolved」

  • 「拉」收益「不能拉成與狀態的存儲庫:merging_resolved」
  • 「從上游獲取」收益「沒有裁判從GeniusWebSocket獲取 - 來源 - 一切都是最新的。「
  • 「合併」在菜單中呈灰色。
  • 「提交」返回「提交/修改不可能...」。
  • 「推向上游」返回「拒絕 - 非快進」。
  • 「添加到索引」什麼都不做。

在項目名稱附近,我看到[合併主控箭頭1向下箭頭1]。

$ git status 
# On branch master 
# Your branch and 'origin/master' have diverged, 
# and have 1 and 1 different commit each, respectively. 
# 
nothing to commit (working directory clean) 

我該怎麼辦?

+0

'git status'告訴你什麼? – 1615903 2013-04-29 05:46:53

+0

看到我最近的編輯。 – 2013-04-29 06:26:03

+7

其他人認爲GIT是失敗?我已經使用它一年多了,但仍然害怕拖延時間去嘗試Mecurial。 – 2015-02-11 07:10:22

回答

24

由於您已完成合並,並且如果您沒有任何掛起的更改,可以嘗試git reset --hard,並查看問題是否仍然存在。 (見EGit reset your current HEAD

+0

是的,使用* git shell *,而不是* egit *來解決它。 – youngzy 2017-02-05 06:13:02

2

我正面臨同樣的問題。我之間做了一個項目導入之間的解決衝突,出現後拉。

我解決它通過以下步驟: 1.右鍵單擊庫,然後單擊 2.我選擇了一個分支下遠程跟蹤上有上電覆位最近的變化 3.做混合復位類型

最後,我收到了所有最新版本,其中包括未更新版本中的更改。