[解決済み] 他のフォークからマージされていない上流のプルリクエストを自分のフォークに適用するにはどうしたらいいですか?
2022-03-18 21:04:48
質問
GitHub上で私がフォークしているプロジェクトに、作者がまだプルインしていない新しいプルリクエストがあり、私のフォークにプルインしたいのですが。
他のフォークからのプルリクエストを自分のフォークに適用する簡単な方法はありますか?私が見逃している何かがここにあるのでしょうか?
解決方法は?
手動で簡単にできます。
-
他のフォークをあなたのレポのリモートとして追加します。
git remote add otherfork git://github.com/request-author/project.git
-
彼のレポのコミットを取得する
git fetch otherfork
-
次に、プルリクエストを適用するための2つのオプションがあります (1を選択しない場合)。
-
オリジンからプルリクエストまでの間に追加されたコミットを適用することにこだわらない場合は、プルリクエストが作成されたブランチをリベースすればよいのです。
git rebase master otherfork/pullrequest-branch
-
プルリクエストに含まれるコミットだけが必要な場合は、その SHA1 を特定し、次のようにします。
git cherry-pick <first-SHA1> <second-SHA1> <etc.>
-
関連
-
[解決済み] ローカルの Git リポジトリが元々クローンされた URL を特定するにはどうすればよいですか。
-
[解決済み] GitHubでフォークされたリポジトリを更新または同期するにはどうすればよいですか?
-
[解決済み] Gitブランチをmasterにマージする最も良い(そして最も安全な)方法は何ですか?
-
[解決済み] .gitignoreで一部のファイル以外を無視するようにする
-
[解決済み] Git で、別のブランチの変更を選択的にマージしたり選択したりするにはどうすればよいですか?
-
[解決済み] Gitによるhotfixブランチのfeatureブランチへのマージ
-
[解決済み] Gitフォークは、実はGitクローンなのか?
-
[解決済み] GitHub から特定のブランチをプルする
-
[解決済み] GitHubからフォークされたレポを削除する
-
[解決済み】"git pull" でローカルファイルを強制的に上書きするには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】git push >> fatal: 設定されたプッシュ先がありません。
-
Gitのプッシュでエラーが発生! [リモート拒否] master -> master (pre-receive hook declined) error: failed to push s...
-
[解決済み】gitの「not something we can merge」エラーの解決方法
-
[解決済み】マージが終了していません(MERGE_HEADは存在します)。
-
[解決済み] 複数のコミットをチェリーピックする方法
-
[解決済み] GitHubに空のブランチを作成する
-
[解決済み] Git - node_modules フォルダをどこでも無視するようにしました。
-
[解決済み] 現在の支店にはトラッキング情報がありません
-
[解決済み] git ls-remote と git ls-remote origin の違い。
-
[解決済み] リモートブランチにプッシュできない、ブランチに解決できない