2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【GitHub】ブランチ作成を忘れていた時の対処方法

Last updated at Posted at 2021-04-22

この記事はこのような方の参考になると思います

  • ブランチ作成を忘れててmasterブランチでコードを書き進めてしまった方
  • ブランチ作ろうとしたけど2択を迫られてどうしていいか解らない方

結論

  • コードを書き進めてても問題なし。2択は下を選べばOK。上を選んでしまってもなんとかなります。

前提として、まだブランチを作成していない状態を想定し、順に方法を書いています。

※既に選択肢の「上」を選んでしまっている方は【上を選んでしまった場合】から読んでください。
それではいきます!!

①GitHubデスクトップのカレントブランチのタブをクリック
②[New Branch]をクリック
③ブランチ名を入力し、[Create Branch]をクリック
④以下の画面が表示されます
a4f518aaee2236d34ad771f6f7fe4393.png
⑤[Bring my~]を選択し、[Switch Branch]をクリック
⑥新しいブランチが作成され完了です
➡︎masterブランチにあったcommit前の変更点が新しいブランチに反映されていると思います

【上を選んでしまった場合】

※自身が行った操作と照らし合わせて手順確認してください!

①GitHubデスクトップのカレントブランチのタブをクリック
②[New Branch]をクリック
③ブランチ名を入力し[Create Branch]をクリック
④2択を迫られる
⑤[Leave my~]を選択し、[Switch Branch]をクリック
⑦新しいブランチが作成される
⑥masterブランチにあったcommit前の変更点は、masterブランチ上で保留状態[stash]になっている
39e00c8c82dccc2edcc89a6c7f3cbb15.png
⑦左下の[Stashed Changes]をクリック
⑧Restoreクリック
⑨masterブランチにcommit前の変更点が復元される
⑩カレントブランチのタブをクリックし、新しく作成されたブランチをクリックすると再度2択を迫られるので下を選べば完了です
➡︎masterブランチにあったcommit前の変更点が新しいブランチに反映されていると思います

2
1
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
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?