A comprehensive survey about version control among software developers of numerous genders, sexual orientations and ethnic backgrounds yields interesting results:

  1. git push --force is sexy, badass and dangerous, but in a good way.
  2. Using rebase is sexy, too, unless there are conflicts to resolve manually. Manually reserving conflicts just kills the vibe completely.
  3. Those hanging out in a detached HEAD state are untrustworthy and sketchy.
  4. Those who only push into master never use condoms.
  5. Those who use tags for personal projects are probably psychopaths.
  6. Those who use Mercurial are either hipsters or grandfathers or both.
  7. Those who use CVS should receive additional tax benefits.
  8. Those who say "Git is a directed acyclic graph" never had meaningful relationships during their undergraduate CS studies.