5

レポがあり、誰かがそれをフォークしたとします。その後、作業を​​行い、プル リクエストを送信します。しかし、コードに多数の行が含まれているか、GUI が作成されます。マスターにマージする前に、実際にEclipseから実行できるように取得したいと思います。私が思いついたオプションは次のとおりです。

  1. EGit で 2 番目のリポジトリを作成し、フォークから直接クローンを作成します。
  2. 彼らのためだけに新しいブランチを作成します。次に、リクエストにコメントを残して、新しいブランチを使用してプルリクエストを再送信するように依頼し、現在のリクエストを (マージせずに) 閉じることを伝えます。
  3. プルリクエストで使用できるように、常にブランチを保持してください。

Github で組織を設定する以外に、他に何ができますか?

4

2 に答える 2

2

次に、リクエストにコメントを残して、新しいブランチを使用してプル リクエストを再送信するように依頼し、現在のリクエストを閉じることを伝えます。

「プル リクエストのマージ」 GitHub ページで説明されているように、最初にローカルでテストしてマージすれば、再送信する必要はありません。

git checkout master
git pull https://github.com/otheruser/repo.git branchname

ローカル マージが機能する場合は、先に進み、GitHub Web インターフェイスを介してプル リクエストをマージできます。

GitHub は、プル リクエストをチェックアウトする方法を文書化しています。
前に「git ホスティング サービスに存在するサポートgit namespacesrefs/pull/<PRNumber>/head」で説明したように、たとえば新しいブランチを作成するときに、コマンド ラインまたは Egit でリモート プル リファレンスとして使用できます。

于 2013-08-15T01:02:29.627 に答える