В настоящее время на моем сайте (производственном сервере) уже есть много кода. И теперь я хочу начать использовать Git для своих проектов и настроить промежуточный сервер для своей команды. Может ли кто-нибудь дать мне совет?Рабочий процесс создания/промежуточного сервера Git
Вот картина в моей голове:
Production - Production server which already have codes
↑
Staging - New staging server, will install Trac too
↗↙ ↖↘
Developer1 Developer2 - Local development
Мой вопрос, как я должен начать?
Вот некоторые шаги, на мой взгляд:
- делать в производственном сервере
git init
(? Это безопасно) clone
репо от производства до постановки сервер- разработчиков
clone
РЭПО от переход на их местную машину push
Файлы на промежуточном сервере после завершения изменения- при олене ing готово,
push
все к производству
Имеет ли смысл этот поток работы, или есть какой-то лучший способ сделать это?
Что делать, если я хочу изменить только один файл?
Имеет ли происхождение/мастер какое-либо отношение к этому процессу? Кто является источником? я собираюсь в конечном итоге иметь несколько истоков?
Также, когда разработчик должен использовать branch
в этом случае?
+1 для стрелок;) – takeshin
Как есть 105 человек + 1отметил комментарий * около + 1'ing *, но только 98 человек + 1 'задал вопрос? – drs
@ drs Я думаю, вам нужно задать для этого отдельный вопрос;) – CP3O