mzgkworks

iOSを中心にプログラミング関係について書く

【Git】リモートの追加・編集・削除

git remoteについて。
詳細を知りたい場合は、

$ git help remote

リモートを追加

# git remote add <名前> url
# <名前>を変えて複数登録が可能
$ git remote add origin git@bitbucket.org:test/mytodolist.git

リモートのurlを表示

$ git remote -v
origin  git@bitbucket.org:test/mytodolist.git (fetch)
origin  git@bitbucket.org:test/mytodolist.git (push)

リモートの情報を表示

# git remote show <名前>
$ git remote show origin
* remote origin
  Fetch URL: git@bitbucket.org:test/mytodolist.git
  Push  URL: git@bitbucket.org:test/mytodolist.git
  HEAD branch: master
  Remote branch:
    master tracked
  Local branch configured for 'git pull':
    master merges with remote master
  Local ref configured for 'git push':
    master pushes to master (up to date)

リモートの名前を変更

# git remote rename <古い名前> <新しい名前>
$ git remote rename oldrepo newrepo

リモートを変更

途中でリモートリポジトリを変更する時など。

# git remote set-url <名前> url
$ git remote set-url origin git@bitbucket.org:testteam/mytodolist.git

リモートを削除

# git remote rm <名前>
$ git remote rm origin