Я только продолжаю читать то, что прочитал на SO, так что простите, но все, что я прочитал, говорит о том, что одним из главных преимуществ Git перед Subversion является то, что Git предоставляет весь исходный код разработчику локально, не делая никаких действий по сервер.
С моим ограниченным использованием SVN и TortoiseSVN у меня был весь исходный код, или, по крайней мере, я так думал. Например, у меня есть сайт. Я загружаю это в SVN. Я все еще работаю на своем сайте, не так ли? Если кто-то отправляет изменение, а я не подключен, не имеет значения, был ли у меня Git или нет, пока я не подключусь к серверу.
Не понимаю. Я не прошу перефразировать одно против другого, кроме этого пункта.