3

GitHub のプロジェクトに 2 つの変更を加えました (2 つのコミット)。自分の変更から 2 つの異なるプル リクエストを作成するにはどうすればよいですか?

すべての変更を含む 1 つの大きなプル リクエストを作成する方法しか見つかりませんでした: https://github.com/tcatm/ffmap-d3/pull/22

4

3 に答える 3

2

これは、 SmartGit/hg GUIを使用して簡単に解決できます。

  • master ブランチのログを開く
  • その時点からの最初のリビジョンを右クリックし、メイン プロジェクトをフォークして、そこから新しいブランチを作成します。
  • 右クリックで左下隅のそのブランチに切り替えます
  • 個別のプル リクエストを作成するリビジョンをチェリー ピックし、それらを 1 つのコミットとしてコミットします。
  • 新しいブランチを GitHub にプッシュする
  • そこで、そのブランチからプルリクエストを作成できます

2 番目のプル リクエストでは、新しいブランチを作成し、それに対して同じことを行います。

于 2013-06-27T08:45:34.613 に答える
0

新しいブランチを作成します:

git checkout master
git checkout -b mybranch
... make changes ...
git add myfile
git commit
git push -u origin mybranch

次に、プル リクエストを作成し、githubの最後の比較ボタンを次のように変更します。mybranch

于 2016-09-03T02:02:09.743 に答える
0

以下は、GitHub デスクトップ プログラムの Mac OSX バージョンから取得したスクリーンショットです。

ここでは最初のコミットを行っていますが、コミット前に両方の変更が行われていることがわかります。 コミット #1

ここで私は2番目のコミットを行っています: コミット #2

ここでは、各コミットが個別に受け入れられたことがわかります。 概要

  • 注: プライバシー保護のため、一部の名前は非表示にしています。

GitHub の Windows バージョンにも同じオプションがあると仮定すると、デスクトップ プログラムをダウンロードして試してみます。

于 2013-06-21T05:14:27.047 に答える