[Git]branch操作系[備忘録]

・GitFlowにのっとって作業をする程

branchを切る

※developに移動してから行う

git branch

--- 実行 ---
* develop // こうなっていることを確認
git checkout -b hoge

--- 実行 ---
Switched to a new branch 'hoge'


別のbranchに移動する

※修正を加えている程

①
git stash
もしくは

②
git commit -m "foo"
しておく
①なら
stash list

②なら
git log

などで確認してから移動します
git checkout huga

--- 実行 ---
Switched to branch 'huga'

戻ったら下記

①なら
git stash pop

②なら
git reset --soft HEAD^ 

などする


ローカルブランチの削除

※マージ済みのブランチを削除

git branch -d hoge

※マージされてないブランチの削除

git branch -D hoge