“…The fact that we forbid merges of multiple feature branches into the main one is not a restriction of the VCS, but is advisable to maintain a clearer and more understandable project history, reduce the risk of conflicts, and enhance traceability and maintainability. This restriction is also discussed in [2].…”