Я знаю, что у Git есть локальное и удаленное репо (с момента распространения), но я сомневаюсь, что есть какая-либо разница в фиксации SVN и Git commit (с учетом локальной git commit).SVN commit vs Git commit
По моему пониманию, как svn
, так и git
будут поддерживать версию для всего проекта за фиксацию, не сохраняя версию только для зафиксированных файлов, как это делает CVS. Это правда?
Тогда есть ли какие-либо другие отличия (за исключением вещей, подобных тому, как обе системы хранят информацию об управлении версиями, совершая локальное или центральное репо)?