web-dev-qa-db-ja.com

私のgithubプルリクエストがマージされました。この段階での規則は何ですか?

私はGithubでプロジェクトをフォークし、小さな変更を加えて、プルリクエストを元のメンテナに送信しました。メンテナはそれをプルしました。これで、最後のコミットがMerged pull request #11 from my_username/master

今回が初めてなので、エチケットが何であるかわかりません。私はgit pull upstream master その後 git Push Origin master、そして今私のリポジトリの最後のコミットはMerged pull request #11 from my_username/masterこれは私にはかなり奇妙に感じます。これは通常の方法ですが、「履歴を整理」するために何かする必要があることはありますか?

注:これは小さなドキュメントの変更であるため、ブランチを作成していませんでした。masterブランチに変更を加え、プル要求を送信しました。そのため、その部分で行うクリーンアップはありません。

はい、これはgitが行うことなので、人々が通常行うことです。

多くの場合、マージテストは意味がありません。これは「早送り」ロジックの結果です。つまり、マージが不要な場合は、新しいコミットは作成されません。ほとんどの場合、マスターの最後のコミットは「マージされたマスター」と表示されます。これは、開発者がマスターをブランチにマージし、マージするようにプッシュしたため、これ以上のマージは必要ないためです。とにかくgitのマージコミットを気にする人はいません。

10
Jan Hudec