2

Я расширяю проект с открытым исходным кодом дополнительной функциональностью. Поэтому я буду основывать свой код на выпущенной версии исходного кода. Проект с открытым исходным кодом использует SVN, а я использую Git.

Как мне перебазировать только к выпущенной версии (теги SVN) вместо HEAD транка, когда выйдет новая версия?

Благодарю.

1 ответ1

0

Предполагая, что у вас уже есть настроенный git-svn или какой - либо другой способ импорта коммитов:

git rebase releasetag mybranch

Тег releasetag может импортироваться из SVN, или это может быть тег, который вы сами создали с помощью git-tag, или это может быть просто SHA-1 определенного коммита.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .