Earlier quoted context omitted.
Everyone else only has a full copy of the repository if they actually check out a copy and keep it local . That's apparently not how my coders do their workflow.
What?!? Git forces you to check out a copy in order to be fully functional. Are you saying they're working without version control? Why?
I've seen people attempt that before; without fail people who are deeply in centralized version control land and do not bother to understand git before attempting to switch to it (because it is trendy, or because people under them won't stop complaining about using svn in 2014).