Я ищу какой-нибудь совет с git и push
/ pull
и пытаюсь обдумать правильный поток.
У меня есть основная ветка, размещенная на codebasehg.
Так что локально я работаю, совершаю и толкаю.
С промежуточных и производственных серверов я просто хочу вытащить, потому что никогда не буду работать с этими машинами. Означает ли это, что когда я делаю pull
, меня попросят объединить конфликты? На самом деле все, что я собираюсь сделать с серверов - это собрать master
.
Второй вопрос: сайт, над которым я работаю, почти готов к этапу 1. Как только на этом этапе я захочу создать ветку. Затем с помощью ветки я хочу протестировать на промежуточном сервере перед слиянием и переходом к производству. Надеюсь это правильно? Итак, при создании ветки он перейдет к codebasehg, когда я сделаю push
от моего разработчика? Если так, то я тогда просто извлечу ветку на промежуточном сервере? Будут ли объединены и локально объединены после отправки и извлечения из промежуточного сервера, будет ли также объединен филиал на промежуточном сервере?
Надеюсь, это имеет смысл, и спасибо вам, что посоветуете.