les joueurs:Récupérer l'histoire de git-svn stupide fusion
maître: la branche svn (réelle, non trackign locale) mybranch: une branche locale
Mon erreur:
[master] git svn rebase
[master] git merge mybranch
[master] git svn dcommit
Je l'ai fait deux fois.
Y at-il un moyen de remédier à tout cela? Je pensais quelque chose comme:
- git checkout --hard [engager avant la fusion]
- git dcommit # que le svn?
- git rebase mybranch
- git dcommit
Mais cela ne semble pas fonctionner.
(je sais que je devrais un. Travailler à partir d'une branche de suivi local et b. Ai rebasées plutôt que la fusion)
Je suis dans la frénétique/prêt à envoyer la bière aux répondants étape :)
Pas vraiment ce que je cherche, mais j'ai mon problème résolu. Je ne m'inquiète pas de réécrire l'histoire svn ... essayant juste de * additionner * l'histoire que j'ai perdue dans svn. Finalement, je n'ai pas réussi à le faire, malgré l'utilisation de retour, et un tas d'autres outils. –
@Gregg, désolé de lire cela. Vous pourriez documenter ce que vous avez finalement fait dans une réponse de votre choix dans cette page. – VonC