2017-02-21 50 views
0
  1. 我有一些文件修改
  2. 我藏匿他們
  3. 難道git pull origin develop
  4. 的Git藏匿彈出
  5. 有合併衝突
  6. 而不是固定我嘗試衝突到git checkout那個文件失敗了
  7. 我沒有git status。它顯示所有文件都已提交,但衝突中的文件已被提交。我從來沒有提交
  8. 我做了git reset HEAD衝突文件
  9. 文件得到恢復,但我現在看不到我的其他文件顯示爲已提交。

不知道發生了什麼,現在我的本地分支在主分支前面顯示了2000個提交。的Git藏匿和拉問題

回答

0

如果你不關心失去藏匿的變化,你可以簡單地做

git reset --hard origin/branch_name 

,並得到當地分行高達速度與遠程分支。請注意,--hard選項具有破壞性。你可以嘗試沒有選擇。但那麼你可能不得不面對很多可能出現的未提交更改