ローカルブランチ、リモートブランチ、タグを削除する方法。
毎回やり方を忘れてしまうので、アウトプットしておく。
ローカルブランチにリモートブランチをpull
ローカルのブランチ一覧
$ git branch
* master
dev
リモートのブランチ一覧
$ git branch -r
origin/HEAD -> origin/master
origin/test
ローカルのリモートブランチを最新化
$ git fetch
ローカルブランチにリモートブランチの差分をpullする
$ git pull origin <REMOTE-BRANCH-NAME>:<LOCAL-BRANCH-NAME>
ローカルのブランチを削除する
$ git branch --delete <LOCAL-BRANCH-NAME>
リモートのタグを削除する
$ git tag -d <TAG-NAME>
$ git push --delete origin <TAG-NAME>
リモートのブランチを削除する
$ git branch -d <REMOTE-BRANCH-NAME>
$ git push --delete origin <REMOTE-BRANCH-NAME>
おまけ:リモートブランチをローカルに持ってくる
$ git checkout -b dev origin/dev
* dev
はローカルブランチの名前。origin/dev
はリモートブランチの名前。