Un mot d'avertissement: Je suis un n00b à git
en général. Mon équipe utilise des branches de fonctionnalité dans svn
, et j'aimerais utiliser git-svn
pour suivre mon travail sur une branche particulière. Je suis (environ) après Andy Delcambre's post de mettre en place mon git
locale repo, mais ces instructions semblent avoir conduit git
à choisir la branche svn
qui avait changé plus récemment comme dépôt distant; le problème est que ce n'est pas la branche qui m'intéresse. Comment contrôler quelle branche utilise git-svn
? Ou est-ce que j'approche complètement cela?Comment faire pour que git-svn utilise une branche svn particulière en tant que dépôt distant?
MISE À JOUR: Je l'ai fait utiliser les -T
, -b
et -t
les options (dans mon cas parce que le repo svn
a plusieurs projets, mais je veux le contenir repo git
que le projet je travaille).
Si vous avez déjà créé votre branche git, vous pouvez également utiliser 'git rebase' pour le rebaser sur la branche svn. – rampion
http://www.jukie.net/~bart/blog/svn-branches-in-git renvoie l'erreur 500. Le blog a-t-il été déplacé ou quelque chose? – Henry
Merci, cela semble être le seul moyen d'obtenir git pour vérifier une branche dans un état non-détaché. –