it-swarm-ja.com

自分のリポジトリで他の誰かのプルリクエストにコミットを送信できますか?

誰かが私のコードにプルリクエストを発行しました。リクエストを拒否したり、リクエストが行われるのを待つのではなく、いくつか変更を加えたいと思います。

エチケットとは何かわかりませんが、プルリクエストにマージせずに直接コミットを送信できるかどうか知りたいのですが。

7
Maslow

GitHubでは、プルリクエストを送信した人が、メンテナからの更新を許可するオプションがあります。これが有効になっている場合(デフォルト)、フォークされたリポジトリにコミットできます(これにより、プルリクエストの内容が変更されます)。

私はこれをエチケットの違反とは見なしません(変更をコミットできるため)。正しいコードをリポジトリ/ブランチにマージできるので、より便利です。

この機能の公式ドキュメントは次の場所にあります https://help.github.com/articles/allowing-changes-to-a-pull-request-branch-created-from-a-fork/ =および https://help.github.com/articles/committing-changes-to-a-pull-request-branch-created-from-a-fork/

github screenshot

6
mtak

Afaikプルリクエストはmasterにマージするブランチであるため、ブランチへの書き込み権限がある限り、ブランチへのコミットが可能と思われます。そのブランチに書き込むことができる場合は、Githubから通知されます。

0
DBX12