Каждый раз, когда я просматриваю ветку, мне нужно перестроить мой проект. Этот проект имеет длительный процесс сборки, и я часто переключаю ветви, поэтому это отнимает много времени. Мое решение состояло в том, чтобы создавать локальные клоны локального репо, с различными филиалами, проверенными в каждом клоне, так что скрипты сборки не сталкиваются с опционными изменениями в источнике при каждом переключении ветвей. Недостатком является то, что я должен помнить о том, чтобы обновлять клоны.Git: сохранить несколько филиалов.
Есть ли лучший способ справиться с этой ситуацией? Если нет, то каковы наилучшие методы для поддержания нескольких локальных клонов?
Спасибо! Мэтт
Thanks @meagar; git-new-workdir звучит многообещающе. Я попробую и отправлю отчет. – MattDG
Мы используем Windows, поэтому мы получили эту работу, используя [порт Windows Дэн Смит git-new-workdir] (https://github.com/dansmith65/git/blob/master/contrib/workdir/git-new- workdir-win) и запуск Git bash в качестве администратора. – MattDG