9

GitHub Web インターフェイスを使用して、フォークされた GitHub リポジトリを元のリポジトリと同期したいと考えています。

Web 上のソリューションのほとんどは、コマンドラインでこれを行うことについて話しています。

必要なソリューションを含む次の2つのスレッドを見つけました-

フォークされたリポジトリのプル リクエストを正常に作成し、マージすることができました。ただし、このトランザクションは、フォークされたリポジトリに追加のコミットとして記録されます。

元のものとフォークを比較すると、この追加のコミットが表示されます-

元のリポジトリ - https://github.com/linode/docs
フォークされたリポジトリ - https://github.com/jesinwp/docs

4

2 に答える 2

1

マージ コミットの追加は、プル リクエストの仕組みです。これは、Git でブランチをマージする通常のプロセスの一部であり、ブランチが別のブランチにマージされるまでの履歴を明確に保ちます。

分岐したレポを上流のレポと同期させる限り、AFAIK Github はそれをサポートしていません。基本的に、両方のリモートをローカルで取得し、アップストリームのブランチ (この場合はマスター) をフォークされたバージョンの同じブランチにマージする必要があります。

Git リファレンスは、私よりもはるかに詳細にこれを説明できると確信しています。

于 2014-08-05T05:32:18.430 に答える