概要
気が向いたら随時更新予定
コマンド
マージされたローカルブランチをローカルから削除する
git branch --merged | egrep -v '\*|develop|master' | xargs git branch -d
※この例ではdevelop, masterというブランチにマージされた場合を示している
マージされたリモートブランチをローカルから削除する
git remote prune origin
※この例ではリモートリポジトリをoriginという名前にしている場合を示している
git fetchする際にリモートで削除されたブランチをローカルのリモートブランチから削除する
git fetch --prune
stashをすべて削除する
git stash clear
リモートブランチを追跡(トラッキング)する
git branch -u origin/develop develop
ローカルの develop
ブランチがリモート( origin
)の develop
ブランチをトラッキングする。
(以降、ローカルの develop
ブランチで git pull
する際にリモートブランチを指定しなかった場合、トラッキングブランチが対象となる)