У меня есть настройка транка, где все мои Производственный код идет.
Затем у меня есть ветка debug
(родительская ветка - trunk
), в которую я добавляю код отладки, такой как ведение журнала, дампы переменных и т. д., этого никогда не должно быть. в производстве. Эта ветвь редко меняется.
Наконец, у меня есть ветка feature
(parent is debug
), где я делаю все свое кодирование с преимуществами отладки. Есть постоянные коммиты в эту ветку.
Я просто хочу знать, есть ли более простой способ переместить мой код функции
в транк
. Вот что я сейчас делаю:
master
и изменения git svn rebase
от других разработчиков. rebase
my ветка
на ветку master
( git rebase --onto master отладочная функция
) merge
master
git svn dcommit
заменяет других разработчиков rebase
debug
на master
( git rebase master debug
) Feature
из ветви debug
.