Ветвление с помощью Git и SVN - PullRequest
0 голосов
/ 02 февраля 2012

Я клонировал SVN-репозиторий, и я работал над мастером - проверял все локально - но я еще не перешел в SVN.

Теперь я решил, что хочу перенести свойлокальные изменения "на главном" на новую ветку SVN (не на основную магистраль).

Каков наилучший способ сделать это?Должен ли я создать ветку в SVN, а также локально на HEAD мастера ... и затем связать их вместе?Нужно ли мне определять, откуда либо начинался и т. Д.

Не уверен в правильности набора команд или правильном «Git way» для этого.

1 Ответ

3 голосов
/ 02 февраля 2012

У вас тут 2 разных вопроса.Переместите ваши изменения в другую ветку и зафиксируйте новую ветку.О перемещении коммитов из одной ветви в другую следуйте этой теме, Как я могу переместить набор коммитов из мастера в отдельную ветку? О том, как обрабатывать ветви в git-svn, есть хороший учебник по:http://www.jukie.net/~bart/blog/svn-branches-in-git

...