Yep. I ran into the “don’t overwrite these files” issue on a branch at a new company. It took months to get a sane branching/merging process in place. The “lead” loved copying crap with his windows desktop, did not even script his half baked processes. You should’ve seen what the actual code looked like.
You couldn’t drag and drop the whole folder, else you’d overwrite the numerous configuration files that were all over the place.
I really don’t miss it.