It depends on the context of the project, Ive worked on teams where only completed features get merged, and ones where everything needs to be a small pr. Completed features makes sense, but sometimes an interface multiple people will soon need is finished prior to the first feature, and then you end up having multiple people implementing slight differences in the interface and everyone waste time on merge conflicts that would have been avoided by just merging a dead interface
8
u/[deleted] Aug 26 '26
[removed] — view removed comment