1. リモートリポジトリの追加
1 |
$ git remote add azure https://jane@dev.azure.com/our_organization/our_project/_git/our_repo |
1 |
$ git fetch azure |
2. リモートリポジトリの削除
1 |
$ git remote rm azure |
3. リモートリポジトリの設定状況チェック
1 2 3 4 5 |
$ git remote -v azure https://jane@dev.azure.com/our_organization/our_project/_git/our_repo (fetch) azure https://jane@dev.azure.com/our_organization/our_project/_git/our_repo (push) origin http://mine.local//git/my_repo (fetch) origin http://mine.local//git/my_repo (push) |
4. (新規のリモートブランチの)checkoutの方法
1 2 3 4 5 |
$ git branch new_branch origin/new_branch $ git checkout new_branch $ git pull origin new_branch |
1 |
$ git checkout -b new_branch origin/new_branch |
5. pullの方法
1 |
$ git pull origin master |
1 |
$ git pull azure master |
6. pushの方法
1 |
$ git push origin <ローカルブランチ名>:<リモートブランチ名> |
1 |
$ git push origin master:master |
1 |
$ git push origin master |
1 |
$ git push azure master |
-u, --set-upstream
: upstream をデフォルトで指定してしまうため、複数のremoteリポジトリ(upstream)を切り替えるケースでは不適切。