Мой обычный рабочий процесс git-svn - это выполнять мою работу в локальной ветке, затем объединяться с master и git svn dcommit
оттуда, чтобы записывать мои коммиты в ствол svn.
Тем не менее, в моем текущем локальном филиале (foo
) я понимаю, что эта работа будет продолжаться некоторое время, прежде чем я буду чувствовать себя комфортно, отправляя ее в ствол, и другие разработчики могут быть вовлечены до этого , Я хотел бы "поддержать" ветку svn, чтобы моя работа была на сервере.
Я создал новую ветвь svn (svnFoo
) из текущего транка, и я в основном хочу "переместить" foo
, чтобы когда я svn dcommit
из него, все его коммиты записывались на svnFoo
вместо trunk
.
Каков наилучший способ сделать это?