1. ホーム
  2. git

[解決済み] Git で stash pop を中止する

2022-03-14 02:31:59

質問

スタッシュをポップしたところ、マージの競合が発生しました。重複して表示されている質問とは異なり、私はすでにディレクトリに未コミットの変更があり、それを残しておきたかったのです。単にマージの競合をなくしたいだけでなく、ディレクトリをポップ前の状態に戻したいのです。

試しに git merge --abort しかし、git はマージが進行中でないと主張しました。ディレクトリに元々あった変更を破壊することなくポップを中断する簡単な方法はありますか?

解決方法は?

シンプルなワンライナー

私がいつも使っているのは

git reset --merge

失敗した記憶がない。


<サブ 注 git reset --merge は、ステージングされた変更を破棄します