Software engineers benefit from good tools as well, and having to spend months to get to know a vcs well enough doesn't benefit anyone
Would would be the one good git workflow, in your opinion?