Если я правильно понимаю, вам нужны два клона репозитория на сервере, одна настройка для отслеживания вашей локальной ветки master, а другая ваша локальная ветвь тестирования?
На сервере клонируйте ваш репозиторий ипереименуйте каталог master .Это будет ваш каталог master , и он уже настроен на выборку и объединение из origin/master
при извлечении
Затем создайте копию каталога master с именем тестирование .В этом каталоге создайте ветку с именем testing
и скажите ей, чтобы она отслеживала origin/testing
:
git branch --track testing origin/testing
git checkout testing
Так и должно быть.Каталоги master и testing будут извлекать и объединять origin/master
и origin/testing
соответственно.