SourceTreeを使用してフォークしたリポジトリを更新するにはどうすればよいですか?


108

SourceTree(およびBitBucket)を使用してコードを管理しています。レポをフォークし、親レポが更新されました。

SourceTreeを使用して上流のコードを分岐したリポジトリにマージするにはどうすればよいですか?

回答:


220

まず、親リポジトリをセットアップします。

  1. SourceTreeでフォークしたリポジトリを開きます。
  2. メニューからリポジトリリポジトリ設定…を選択します(またはを押します,)。
  3. [ リモート]ウィンドウで、[ 追加]を押します。
  4. あなたが好きな名前(入力することが多いupstreammaster)と親レポへのURL /パスを。
  5. OKを押し、次にOKを押します。

今、更新するには:

  1. ツールバーの「プル」を選択します。
  2. [Pull from repository]ドロップダウンで、フォークから追加したリポジトリに切り替えます。
  3. OKを押します。
  4. (オプション)プルしたら、新しいコンテンツをサーバーにプッシュすることができます。

22
また、リモートブランチの横にある[更新]を押してプルする必要がありました。OKを押す前に、そこで「マスター」を選択します。
am_

これについてのより詳細な要約はこのブログにあります。もちろん、このSOの答えはここにあります。
ネオ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.