2017-02-21 5 views
0
  1. 私はいくつかのファイルが、私はそれらを隠し
  2. を変更した
  3. なかった
  4. git pull origin develop Gitのスタッシュポップ
  5. マージ競合
  6. の代わりに私がしようと葛藤を固定にありました
  7. 失敗したファイルのgit checkout
  8. 私はgit statusでした。それはすべてのファイルがコミットされていることを示していますが、競合しています。私はコミットしたことはありません
  9. 私は紛争のファイルのためにgit reset HEADを実行しました
  10. ファイルは元に戻されましたが、コミットされたと表示された他のファイルは表示されません。

現時点で私のローカルブランチがマスターブランチよりも前に2000回コミットしていることがわかりました。Gitのスタッシュとプル問題

答えて

0

あなたはスタッシュの変更を失うことを気にしない場合は、単に

git reset --hard origin/branch_name 

を行い、リモートブランチとスピード件まであなたのローカルブランチを得ることができます。 --hardオプションは破壊的であることに注意してください。あなたはオプションなしで試してみることができます。しかし、表示されるかもしれない多くのコミットされていない変更に対処しなければならないかもしれません。