Рабочий процесс Git
- Разработчик 1 (Франция) - Локальный компьютер - Локальные файлы проекта - Локальный репозиторий
- Разработчик 2 (Бразилия) - Локальный компьютер - Локальные файлы проекта - Локальный репозиторий
- Github - удаленный компьютер - вообще нет файлов - удаленный репозиторий
Оба разработчика, push и pull, подключают LOCAL Repository к УДАЛЕННОЕ хранилище на github .
Как только мы хотим загрузить проект, мы делаем это с ОДНОЙ из локальных машин через ftp на наш общий хост.
Может ли это быть приемлемым рабочим процессом?
Заранее спасибо.
Обновление Итак, и если я хорошо понял комментарий alexcepoi, мы можем выполнить вышеизложенное, выполнив:Git Workflow - v2:)
- Разработчик 1 (Франция) - Локальный компьютер - Локальные файлы проекта - Локальный репозиторий
- Разработчик 2 (Бразилия) - Локальный компьютер - Локальные файлы проекта - Локальныйрепозиторий
- Github - удаленный компьютер - вообще нет файлов - удаленный репозиторий
- локальный компьютер - вообще нет файлов - локальный репозиторий (из удаленного репозитория Pull Github).
Я новичок, и я уверен, что что-то напутаю, ЕСЛИ у меня на одной машине два git-клиента.(если это возможно), один для развития.Другой для "pull from github" и загрузка с использованием ftp.
Должна ли у нас быть другая машина, а затем мы как-нибудь подключимся к ней?Чтобы мы могли прекрасно понять, что мы НЕ бездельничаем?
Как вы думаете?
Еще раз большое спасибо, и извините за все эти глупые вопросы.В самом деле.:)