
Мне нравится, что его очень легко использовать, особенно если вы знакомы с другими системами SCM, такими как Git или SVN (с аналогичными функциями). У него также есть возможность разветвления вашей основной ветки на подветви, что может быть полезно при работе в нескольких командах, но наличие одного центрального главного руководителя не всегда идеально из-за изменений, поступающих через разные каналы/команды одновременно и т. д. Например, у нас были проблемы с объединением некоторого кода между двумя отдельными членами команды, которые оба использовали свои собственные локальные копии без каких-либо конфликтов, обнаруженных до тех пор, пока они снова не объединились — это было потому, что каждый человек использовал полностью независимые версии, поэтому не было никаких конфликтов. все, что указывало бы им на то, где находились все наши исходные файлы! Если все используют git, то, возможно, здесь нет большой разницы? Однако,
