2016-08-21 9 views
-1

Githubプロジェクトでは、Pull Requestsセクションで男がプルリクエストを行ったのが見えますが、彼は多くの間違いを犯してコードを修正する必要があります。彼にコードを変更するよう依頼するのではなく、自分で行うことができますか(つまり、コードを自分で修正したいのですか)そしてどうやって?変更が明らかにタイプミスでない限りプルリクエスト(Github)で他人のコードを変更することはできますか?

私もそのプロジェクトのメンバーだし、私は:)原作者が十分な応答性であると仮定すると、

+2

経由

は、なぜあなたは私たちではなく、そのプロジェクトの他のメンバーを求めていますか? –

+1

彼にコードを変更させてもらうのはどうでしょう?少なくとも彼は学びます。また、他の人の名前を変更したい - これはかなり奇妙に思える –

+0

厳密に言えば、私は彼のプログラミングコードを変更していない、彼のコードで彼の言語(日本語)を変更しています。彼とコミュニケーションするのはちょっと難しいので、自分で変更するのははるかに簡単です。日本語でも英語でも(自分の母国語でもありません)。 – shintaroid

答えて

3

新たなんだ、それは(それを修正するように依頼するのが無難で修正、多分)。彼らは彼らがしたようにそれを書く理由があるかもしれません。

著者が反応しておらず、それを所定の場所で修正するか新しいコミットで修正するかを決定している場合は、履歴の読み方をより明確にしてください。コミットが回帰を導入するなら、おそらくそれを定位置に固定すべきである(二等分性の崩壊を避けるため)。いくつかのケースを処理し、既存のコードを大幅に変更せずにケースを追加したい場合は、新しいコミットを追加する方が良いかもしれません。

何らかの方法で既存のコミットを修正する場合は、コミットメッセージに変更内容を書き留めておいてください。 1つの典型的なスタイルは、大括弧で囲んで、Signed-by-by:行(該当する場合)でグループ化したものです。 [[email protected]:新しいケースを分かりやすくするためにリファクタリングする] 例: linux.git commit b44129b3。 https://www.quora.com/GitHub-Is-it-bad-etiquette-to-change-someones-pull-request-before-committing

関連する問題