Tengo un árbol de trabajo 'git-svn'. Me gustaría clonar un repo de git "puro", y luego usar git push/pull para mover los cambios entre el árbol de git-svn y el árbol de git, mientras también uso 'git svn dcommit/rebase' para mover los cambios entre el árbol git-svn y el repositorio SVN en el que se basa.git clon del árbol git-svn?
Esto parece funcionar bien en cuanto a mover cosas de un lado a otro entre los árboles git usando métodos git, pero tan pronto como interactúo con el repositorio SVN en el árbol git-svn, las cosas se ponen feas - o consigo errores al empujar o tirar entre los árboles de git, o pierdo commits en el árbol de git-svn u otras rarezas.
¿Este tipo de SVN < -> git-svn < -> flujo de trabajo git es compatible o simplemente debería dejar de ladrar en este árbol?
Así que esta pregunta se presenta aquí con una respuesta durante casi un año, y finalmente agrego algo, así que tengo algo razonablemente correcto para aceptar (sin ofender a Christoph), y luego dos personas salen de la carpintería para ofrecer versiones de la misma cosa Publiqué. Increíble. – genehack