私が使用するワークフローは次のとおりです。
- ブランチに変更を加えます
A。 - チェックアウト ブランチ
B。 Aブランチからブランチへの変更をマージしますB。Bブランチをリモート ブランチに同期 (プッシュおよびプル)します。- チェックアウト ブランチ
A。 - ステップ 1に戻ります。
問題は、ときどきステップ 5 を忘れて、 branch の代わりに branchAに変更を加えることBです。
B「通常の」コミットを拒否し、マージコミットのみを許可するようにブランチを構成することは可能ですか?