ブランチを切り替えるのを忘れて作業を進めていた時の対処法です。
やってしまったこと
本来はブランチ101で作業しなければならない開発を、ブランチを切り替えるのを忘れてブランチ100のままで開発を進めてしまった時の対処法です。今回はコミットはまだしていない状態です。
対処法
ブランチ100でステージングにあげる。これで次に行うstashで新規ファイルも対象になる。
$ git add .
ブランチ100でstash。
$ git stash
ブランチを101に切り替える
$ git checkout -b 100 # すでにあるならgit checkout 100 ```` ブランチ101でstashしておいた変更を適用する
$ git stash pop
これで無事に変更内容をブランチ100→101に移すことができました! ## すでにコミットしてしまった場合 過去記事を参考にしてください! [https://www.tom08.net/entry/2016/08/26/105803:embed:cite]
コメントを残す