同僚と私は、単一のリモートオリジンリポジトリでgitを使用しています。私たちは両方ともローカルをコミットしてから、オリジンにプッシュします。私たちが働いているので、当然、いくらかの相違があります。
オリジンにプッシュするときが来たら、ローカルをマージしてからオリジンにプッシュできると思います。説明されたマージなしで、かなりまっすぐなバージョン履歴を取得することを期待していました。
かなり複雑なバージョンのSubwayMapと、繰り返し発生するMergeブランチの「master」メッセージから判断すると、私たちは正しくないことをしていると思います。
- 「ブランチをマスターにマージ」メッセージの理由は何ですか?
- このバージョン履歴をどのように単純化できますか?
以前ここで答えられたような気がしますが、集めた情報がよくわかりませんでした。