Git, Mercurial, Perforce, Subversion, Jujutsu and other version control systems