私はSVNのバックグラウンドを持っているので、典型的なgitワークフローがどのように見えるかわかりません。SVNでマージするときは、マージを説明するコミットメッセージを提供します。これが必要なのは、SVNのマージ追跡が歴史的に貧弱だったためです。
gitのデフォルトの動作は、マージが成功した場合にマージの結果を自動的にコミットすることであることに気づきました。これは、通常、ログにマージが表示されないことを意味します。したがって、履歴内のすべてが1つのブランチで開発されたように見えます。これは、マージを追加のコミットとして表示するよりも望ましいですか?理由とそうでない理由はいくつか考えられますが、他のユーザーからの意見をお願いします。