LoginSignup
42
35

More than 5 years have passed since last update.

Git で 誤って master ブランチを編集してしまったとき

Posted at

development 等のブランチを作成して作業するはずがブランチの切り替えを忘れて、
ガッツリ master ブランチで作業をしてしまったときのメモ。

作業内容を退避

まずは master で作業した内容を退避させる。

$ git stash save 

これで master ブランチは作業前の状態に戻る。

新ブランチで作業内容を復元

次に作業用ブランチで master で行った作業内容を復元する。

$ git checkout -b development
$ git stash pop

これで master で作業していた内容がそのまま development に復元される。

42
35
2

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
42
35