Git может заменить Mercurial для управления исходным кодом Java https://is.gd/XE1X7P