Time keeps marching on while developing a branch for merging and history diverges. git merge history but fails when similar lines are changed, conflicting with each other. Most Code Review tools will report there would be one of these line conflicts. What they can't do is report when there would be semantic conflicts (e.g. adding new code that calls a function that was renamed). Only running CI will detect these types of conflicts.

Strategies for reducing the impact of semantic conflicts include:

Other benefits to Submit Queues:

Considerations

Existing Submit Queues

TODO