J'utilise git comme une interface vers un référentiel SVN. Maintenant, j'ai créé une branche SVN:Comment recréer une branche de suivi à distance git svn?
git svn branch my_branch
Cela a créé le répertoire dans mon dépôt SVN, et a également créé une branche appelée remotes/my_branch. Ensuite, je l'ai supprimé cette branche de suivi à distance:
git branch -r -d my_branch
Maintenant, le répertoire est toujours là dans le dépôt SVN, mais je ne peux pas sembler trouver un moyen de récupérer la branche de suivi à distance. Une idée? J'ai essayé
git svn branch my_branch
=> branch test_new_mod_named already exists
et joué avec git svn reset, etc. en vain.
Une chose qui a fonctionné était de supprimer la branche sur SVN et de la recréer en utilisant "git svn branch my_branch". Mais cela ne peut pas être la meilleure solution, n'est-ce pas? Parce qu'il crée deux commits inutiles dans SVN. –
http://stackoverflow.com/questions/296975/how-do-i-tell-git-svn-about-a-remote-branch-created-after-i-fetched-the-repo pourrait aider. – MatrixFrog