Подтвердить что ты не робот

Git vs FTP для веб-развертывания

Я знаю, для чего git и как его использовать (немного), но есть одна концепция, которую я до сих пор не понимаю. В последнее время я слышал, как многие веб-разработчики говорят, что они используют git для каждого веб-проекта, даже если они не сотрудничают, они просто используют git как альтернативу FTP, на самом деле они утверждают, что FTP - это старый метод для загрузки ваши сайты.

Мой вопрос: как я мог использовать git для загрузки моего сайта без необходимости платить за такую ​​услугу, как beanstalk?

Действительно ли FTP считается старой технологией, и мы должны использовать git?

Спасибо большое

4b9b3361

Ответ 1

Использование вашего любимого контроля версий - единственный разумный способ для развертывания.

Git относится не только к совместной работе и распределенному VCS, но и к безсерверному VCS (по определению) - поэтому вы можете развернуть его с вашего компьютера-разработчика до цели развертывания.

Подводя итог, когда правильно настроить развертывание ваших изменений, просто:

git push hub master

Для получения дополнительной информации веб-ориентированный рабочий процесс Git и Использование Git для развертывания

Я не буду отвечать на субъективный бит вопроса; существует множество причин, по которым я отказывался от FTP, но это допустимый способ передачи файлов, если вы понимаете ограничения технологии.

Я, однако, скажу, что вы абсолютно должны использовать контроль версий в своей стратегии развертывания.