Tengo un repositorio git local creado con git svn clone
. Hago una sucursal local, realizo algunos cambios, vuelvo a la maestra, git svn rebase
y si todo está bien, fusiono mi rama nuevamente en maestra. Entonces el árbol se ve algo como esto:¿Por qué git svn dcommit pierde el historial de fusiones de fusiones para sucursales locales?
alt text http://img.skitch.com/20090108-cjguu3hcci9x2k17mcftamw8f1.jpg
A veces, más tarde, cuando git svn rebase
de nuevo y algunos cambios remotos, pierde el hecho de que a_branch se fusionó con la línea principal y el árbol se ve así:
alt text http://img.skitch.com/20090108-kn3bn1qgi5ijw8ja5ijkd75pa3.jpg
¿Por qué es eso? ¿Puedo detenerlo? ¿Hay alguna manera fácil de decir que se ha fusionado una sucursal, o debo eliminar mis sucursales cuando haya terminado, para no olvidar lo que se ha fusionado y lo que no?
+1 para git rebase master – JoaoHornburg