@mdiluz As long as tools are well behaved (e.g. do not overwrite read-only files) you can do all the VCS work manually, but it is so much nicer when tools that access lots of files understand locking and adding files.
Hint: Godot is not well behaved, especially on Linux. It silently stomps read-only files, replaces unmodified files, etc.
@drakonite oh I'm well aware of the why, I use it at work on the daily. However if we're getting into the weeds then in my eyes the lock-first mechanism is what one might call a "viral" solution - one that requires other tools to play ball and even require integrating with individual VCS APIs. P4 forces other tools to be aware of it, spreading vendor lock-in and pushing its own economic costs onto others when they implement support and maintenance. I can see why some devs refuse to engage.
