Una palabra de advertencia: soy un n00b a git
en general. Mi equipo usa ramas de características en svn
, y me gustaría usar git-svn
para rastrear mi trabajo en una rama de característica en particular. He estado (más o menos) siguiendo Andy Delcambre's post para configurar mi repositorio local git
, pero esas instrucciones parecen haber llevado git
para elegir la rama svn
que había cambiado más recientemente como repositorio remoto; el problema es que esa no es la rama que me importa. ¿Cómo controlo qué rama git-svn
usa? ¿O me estoy acercando a esto completamente equivocado?¿Cómo hago que git-svn use una rama svn particular como repositorio remoto?
ACTUALIZACIÓN: Hice uso de los -T
, -b
y -t
opciones (en mi caso porque el svn
repo tiene varios proyectos, pero quiero que el git
cesión temporal para contener sólo el proyecto que estoy trabajando).
Si ya ha creado su rama git, también puede usar 'git rebase' para volver a establecer la base en la rama svn. – rampion
http://www.jukie.net/~bart/blog/svn-branches-in-git devuelve el error 500. ¿Se ha movido el blog o algo así? – Henry
Gracias, esta parece ser la única forma de hacer que Git compruebe una sucursal en un estado no separado. –