github リポジトリをフォークしました。現在、作業中のレポが元のレポと同期していません。
マージを行う必要があることは理解していますが、Eclipse git でこれを行う方法が少しわかりません。
質問: 所有者が元のリポジトリに加えた変更を含めるようにフォークを更新するにはどうすればよいですか?
編集 1:別のリモートを追加しました。しかし、コンテキスト メニューにプル ボタンが表示されません。
ローカル マシンでマージを実行し、結果をローカル マシンから独自の github リポジトリにプッシュします。サーバー上で github リポジトリを直接更新する方法はありません。
これを行うには、元の github リポジトリを新しいリモートとして追加します。これについては、egit のユーザー マニュアルに記載されています。代わりに「フェッチ用に構成」を選択し、元のリポジトリの URI を指定します。その後、その新しいリモート ノードでコンテキスト メニューの [プル] を使用するだけで、すべての新しいものを取得してマージできます。マージが完了したら、独自の github リポジトリである「上流にプッシュ」します。
アップストリームの下にある 2 番目の URL を試して、変更をプッシュしてください。最初のものはフェッチ専用です (緑/赤の矢印を参照してください ;-)