Правильно ли я понимаю, что в больших проектах (где на один много программистов) без git никак, а вот если у одного разработчика много сайтов, то можно разрабатывать напрямую оправляя через ftp? Или git можно использовать в случае если один разработчик на много сайтов? Много ли тогда плюсов от такого использования?
GIT и FTP - это немного разные вещи. GIT/SVN/HG - это системы контроля версий, а не протокол файлового обмена. Так или иначе, системы контроля версий нужно использовать, независимо от размера проекта и количества разработчиков. Когда столкнетесь с ситуацией, когда только СКВ смогла бы спасти, будет мучительно больно и грустно. На форуме уже бывали случаи.
Да, без VCS опасно. Когда потеряешь код, над которым работал несколько часов, а то и дней, а копии нигде нет, действительно будет мучительно больно. Если с гитом проблемы, то как вариант использовать редактор с встроенной VCS, например PhpStorm.
Топикстартер наверное имел в виду не просто git, но выкладку результатов (деплой) через git? Иначе реально горячее с зеленым сравнивается. ))) p.s. FTP в любом случае пора списывать, а использовать SFTP вместо него.
Да и сейчас сабвершн рано списывать. Любая система контроля версий лучше, чем "ручное сохранение" время от времени.