Git Ready
リモートの接続先を管理する - git remote の使い方・オプション・サンプル

リモートの接続先を管理する- git remote

リモートリポジトリの接続先を確認・管理します。

概念図

git remote diagram

構文

bash
git remote [-v]

使用例

リモート名の一覧を表示

bash
git remote

URL付きでリモート一覧を表示

bash
git remote -v

originの詳細情報を表示

bash
git remote show origin

注意点

  • git remote remove は関連設定も削除する

    リモートを削除すると、そのリモートに関連するリモート追跡ブランチや設定もすべて削除されます。削除前に本当に不要か確認しましょう。

  • origin は慣習的な名前

    origin は単なる慣習で、任意の名前を付けることができます。フォーク元を upstream として追加するのも一般的なパターンです。

  • 複数リモートは意識して使い分ける

    originupstream のように複数のリモートを使う場合、どのリモートに対して操作しているかを常に意識することが大切です。push 先を間違えると他人のリポジトリに誤って送ろうとしてしまいます。

関連コマンド