Gitのブランチを作成したり切り替えたりしてみます コミットidから切り出して作成することもできます
ブランチは「枝」のことですが、Gitでは作業内容を分岐させたい時などに有用です
リポジトリ内で複数持つことができます
機能ごとやissueごとにブランチを作成し、その後 main ブランチにマージ(反映)するという使われ方が多いかと思います
git branch --containsgit branch既存の hogehoge ブランチに切り替える場合は以下のようにします
git checkout hogehoge現在のブランチをコピーし作成します。現在のブランチの内容を引き継ぐことに留意してください
git checkout -b hogehogemainブランチに異常をきたした場合の原因究明などに有用です
git checkout -b hogehoge <commit-id>リモートにある hogehoge ブランチをfetchし作成します
git checkout -b hogehoge origin/hogehoge真っ新なブランチを作成します。マージする際は留意してください
git checkout --orphan hogehogegit branch -D hogehoge