- 51 名前:デフォルトの名無しさん mailto:sage [2015/03/25(水) 20:49:15.42 ID:7vrJVraD.net]
- 今更だが俺なんかが言わなくても、有名な人の意見があったっけw
>>32の用な無名な人が書いた駄文じゃなくて有名な人の意見 blog.marc-andre.ca/2014/02/05/why-i-wont-squash-my-commits/ qiita.com/gogotanaka/items/8c55f69120965b077737 (↑の翻訳) > RubyのコミッターでもありRailsなどの多くのOSSで活躍されている > Marc-Andre Lafortune さんのブログに面白い記事があったので筆を取りました. > 各プロジェクトのコミッターらの素晴らしい仕事に対して失礼ながら、 > 私はコミットをまとめたいとは思わない. だから私にまとめろ言わないで欲しい. > 例えば5つのコミットからなるpull requestがあったとして、もし私が何もミスをしてなければ、 > この5つのコミットはそれぞれ独立しているはずで、それらをわざわざまとめるべきでないと思っている. ※↑これはゴミコミットを残せって言ってるんじゃないよ。↓ ほらゴミコミットはキレにするべきと言ってる。 > 例えばこんな感じ > > ・素晴らしいfeatureを思いつき、手をつける > ・しまったtypoしてた直さないと > ・しまったバグを直さないと > ・featureを仕上げる > > この様なcontributor達がもし、そのままのcommitをpull-requestに出して、 > それが受け入れられない(つまりマージされない)という事は当然の報いだとは思うが、 > 良い例がここ(https://github.com/sdsykes/fastimage/pull/27)にある. > これは一つのbugを修正するためのpull-requestだが私は15つのコミットに分けた. > それぞのリファクタ1つ1つはしかるべく順序で並んでおり、最後の1つだけがbugの修正それ自体なのだ. なんだw 俺が探してこなくても、ここに書いてあったじゃないかw
|

|