LoginSignup
0
0

More than 5 years have passed since last update.

ローカルのみのコミットの取り消し

Last updated at Posted at 2018-01-10

何度か検索し直すことが多かったため備忘録として投稿いたします。

目的

リモートで変更を行なったにも関わらず、ローカルに反映せず作業してしまった時、
ローカルの行なった作業は残しておきながらリモートの内容をpullもしくはfetch&margeしたい

作業前提

  • リモートには反映していない
  • 作業内容は保持していたい

コミットを取り消し

git reset --soft HEAD^

ステージングの取り消し

git reset HEAD .

作業内容の一時保存

git stash

何かしらの作業

  • ブランチの切り替え
  • pull

作業内容の復帰

git stash pop

あとはいつも通り作業すれば問題ない

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0