コンテンツにスキップ
GitTree
リモコンと同期

リモコンの追加と編集

リモートは、GitHub の origin など、別の場所にあるリポジトリの名前付きコピーです。左側のパネルの Remote セクションにそれらのリストが表示されます。 Add Remote… はリモートを追加し、リモートを右クリックして編集、フェッチ、プルーニング、または削除します。

無料更新されました

GitTree で動作します 無料: サインインすると、すべてのローカル Git 機能が利用できます。

このページでは
  1. 始める前に
  2. どこで見つけられますか
  3. ステップ
  4. 期待される結果
  5. リモートを編集、整理、または削除する
  6. 何か問題が発生した場合
  7. 質問
  8. 関連している

始める前に

  • リポジトリが開いており、リモートの URL (HTTPS または SSH) が存在します。

どこで見つけられますか

  • 左側のパネルの Remote セクション。メニューまたはコマンド パレットから Add Remote… を選択します。
  • リモートを右クリックします: Fetch Remote、Prune Remote、Edit Remote…、Copy Remote URL、Remove Remote…。
アクションmacOSWindowsとLinux
Fetch All⌘⇧FCtrl+Shift+F

ステップ

  1. リモコンを追加する

    Add Remote…を選択します。 origin や upstream などの Name と、URL を入力します。

  2. 必要に応じて、別のプッシュ URL を設定します

    HTTPS 経由でフェッチしている間の SSH URL など、プッシュが別の場所に送信される必要がない限り、Push URL は Same as the URL のままです。

  3. 保存して取得する

    Add Remote を押してフェッチします。リモコンのブランチが左側のパネルとグラフの下に表示されます。

期待される結果

リモートはそのブランチとともにリストされ、フェッチ、プル、プッシュの準備ができています。

リモートを編集、整理、または削除する

  • Edit Remote… は名前、URL、またはプッシュ URL を変更します。
  • Prune Remote は、リモート上で削除されたリモート ブランチを削除します。
  • Remove Remote… は、リモート追跡ブランチとともにこのリポジトリからそれを削除します。リモート上では何も変更されず、リモートを追加してフェッチすると復元されます。

何か問題が発生した場合

「名前とURLを入力してください。」

どちらも必須です。ホストの「クローン」または「コード」ボタンから URL をコピーします。

新しいリモートからの取得が失敗する

URL を確認し、資格情報または SSH キーがそのホストで機能することを確認します (リモート資格情報を選択)。

質問

起点と上流の違いは何ですか?

唯一の慣例。通常、origin はクローンの作成元とプッシュ先の場所です。 upstream は、フォークで作業するときの元のプロジェクトです。