Я много лет работал над проектами с использованием Ftp для доступа к файлам на серверах, но очень хочу начать использовать контроль версий. Я новичок в этом. Я в основном работаю в html, php, css и т. Д.Понимание рабочего потока GIT на удаленном сервере
Если я правильно понимаю, я привожу копию исходных файлов локально, затем работаю над ними, а затем нажимаю их на сервер.
Но, вот как я хочу работать ...
Я хотел бы оставить все на сервере и вместо того, чтобы создать каталог, например, public_html/staging/затем скопируйте все из/public_html/там.
Тогда я могу видеть это вживую, но не жить, если это имеет смысл. Я буду работать только с файлами в/public_html/staging /. Затем, когда я внес изменения, я просто хочу внести изменения на «живой» сайт в/public_html/
Это хороший поток? Так я должен это делать?
Если да, можете ли кто-нибудь порекомендовать, где я могу найти примеры того, как установить это как почти все учебники и т. Д., Обратитесь к тому, чтобы файлы были загружены локально, а затем подталкивали их обратно.
Вы не обязаны подталкивать файлы вверх; Используйте git локально (убедитесь, что вы выполняете резервное копирование в случае сбоев hdd и т. Д.) И используйте текущий рабочий процесс ftp для того, чтобы подталкивать вещи к производству. – nishantjr