git で 後からブランチを作成する

●git で 後からブランチを作成する

ブランチを作成するのを忘れて作業をしてしまった!!
そんな時に後からブランチを作成する方法です。

1. まだコミット前の場合

普通に新しいブランチを作成するとそのブランチに変更したファイルも引き継がれます

例: 新しいブランチ my_new_branch を作成する。( + 作成後にブランチに移動)

git checkout -b my_new_branch

以上です。
これだけでokです。


2. コミット後の場合

2-1. git stash で一時退避(退避したデータの確認もしておく)

git stash
git stash list

2-2. 新しいブランチ(my_new_branch)を作成し、そのブランチへ移動する

git checkout -b my_new_branch

2-3. stash したファイルを戻す

git stash pop
No.1861
09/30 10:54

edit