ローカルリポジトリで作成したブランチをリモートリポジトリへPUSHする
1 2 3 |
$ git checkout -b branch_xxx $ git push origin branch_xxx |
下記のように -u
(upstream) を指定すれば、次回からは $ git push
のみでプッシュ先の指定を省略できる。
1 |
$ git branch -u origin branch_xxx |
1 |
$ git push -u origin branch_xxx |
ローカルリポジトリで削除したブランチをリモートリポジトリからも削除する
1 2 3 |
$ git branch -d branch_xxx $ git push origin :branch_xxx |
リモートリポジトリに作成されたブランチをローカルリポジトリにプルする
1 2 3 4 5 |
$ git fetch $ git branch -r $ git checkout -b branch_xxx origin/branch_xxx |
リモートリポジトリで削除されたブランチを暗黙的にローカルリポジトリからも削除する
1 2 3 4 |
$ git fetch --prune From https://xxx.xxx.com/xxx - [deleted] (none) -> origin/5.0.2 - [deleted] (none) -> origin/FIX_XXX_BUG |