個人的には、gitまたはgitkを使用したLinuxリポジトリを見ると、大量のマージ/ブランチに完全に圧倒されています。何が起こっているのか全くわかりません。
一般に、パブリックリポジトリには、可能な限り線形の履歴を作成し、少数のブランチ(たとえば、master、maint、next、pu-それだけ)を作成しようとしていると想定しました。つまり、マージはめったになく、ほとんどの場合リベースが使用されると思いました。どうやら私は間違っています。
- git/linuxのメンテナが簡単に概要を把握するために何をしているのだろうか
- なぜ彼らはリベースをより頻繁に使用し、master、maint、next puだけよりもはるかに多くのブランチを持っていないのですか?