acabo de descubrir que a pesar de la sección rebase
en git help svn
diceCómo git svn fetch + rebase en una sola operación?
Este Obtiene las revisiones de los padres SVN del actual jefe y rebasa la corriente (no comprometidos a SVN) trabajan en contra de ella.
(el subrayado es mío) que no quiere decir que rebase
incluye un git svn fetch
. Dejando a un lado el nombre, ¿hay alguna forma de ejecutar un solo comando git svn
para hacer ambos?
La razón por la que quiero hacer esto es que sólo de escritura en una rama, así que quiero rebase
que uno y yo con frecuencia leído otras ramas, por lo que quiero fetch
aquellos.
No tengo experiencia con 'git svn' pero el' git pull' ordinario se puede configurar para usar 'rebase' en lugar de' merge' y de esta manera realiza los dos pasos que desee. Publicaba una respuesta si sabía cómo hacer eso con 'git svn' - solo buscaba un equivalente de' git config branch.autosetuprebase always'. –
Significa. Sólo inténtalo. Primero busca y luego rebases. –
No, no es así. 'git svn rebase' no * busca * nuevas ramas desde el control remoto, mientras que' git svn fetch' sí. Lo intenté. – l0b0