Comment faire une réinitialisation git svn à HEAD sans spécifier le numéro de révision?Comment faire une réinitialisation de git svn à HEAD sans spécifier le numéro de révision?
4
A
Répondre
2
On dirait que ce que vous voulez n'est pas un git svn reset
mais un simple git checkout
. Je ne sais pas ce que vous voulez dire quand vous dites que vous rabattre sur un autre version plus ancienne, mais peut-être été quelque chose comme
$ git log
# scan through the log looking for a particular commit.
# You find it and its SHA1 is abc123...
$ git checkout abc123
You are now in 'detached HEAD' state blah blah blah...
Maintenant, HEAD (dans votre dépôt git) fait référence à la validation avec SHA1 abc123, alors que HEAD (dans le référentiel SVN central) fait référence à la dernière validation sur le référentiel SVN. Si vous avez des choses assez typiques, alors vous pouvez simplement faire git checkout master
puis git svn rebase
et vous êtes de retour à des conditions de travail normales.
Questions connexes
- 1. Comment afficher le numéro de révision SVN dans git log?
- 2. PHP comment obtenir le fichier numéro de révision dans SVN
- 3. git fetch svn récupérer une seule révision à un moment
- 4. avec svn, vérifier le numéro de révision quand déconnecté
- 5. Comment injecter le numéro de révision SVN dans JAR?
- 6. svn - Obtenir numéro de révision fournissant le message
- 7. svn export from HEAD
- 8. Git Diff entre HEAD et SVN Master
- 9. Branche de révision ou HEAD? Lequel choisir
- 10. Ignorer la révision sur git-svn fetch?
- 11. git comment revenir à une révision spécifique
- 12. Capistrano et Git, ruinant ma vie. "Impossible de résoudre la révision de [HEAD] sur le référentiel ..."
- 13. comment ignorer le numéro de révision ivy?
- 14. SVN - Comment faire une révision plus ancienne de la révision de la tête?
- 15. SVN à git ... maintenant git à SVN. Tant de conflits
- 16. svn numéro de révision défini par propset ne correspond pas
- 17. Puis-je définir une variable d'environnement avec le numéro de révision SVN d'un projet?
- 18. Svn numéro de révision dans un fichier texte
- 19. Subversion Numéro de révision
- 20. Comment appliquer SVN diff à Git?
- 21. Mercurial: comment fusionner avec une révision non-head?
- 22. Rechercher le numéro de révision d'une étiquette
- 23. Comment construire une révision spécifique de SVN à Hudson/Jenkins
- 24. Comment obtenir la dernière révision mise à jour via SVN?
- 25. Comment déterminez-vous le dernier numéro de révision SVN enraciné dans un répertoire?
- 26. Problème de Git à SVN
- 27. CCNet: Comment copier le numéro de révision svn dans un fichier dans MSBuild?
- 28. SVN - Comment exporter juste une révision
- 29. Comment obtenir le numéro de révision svn en utilisant exec() et la commande en PHP?
- 30. Utilisation de Git: "insertion" commente avant HEAD
Pourquoi voulez-vous faire cela? git svn reset est rarement nécessaire, et si vous en avez besoin, vous devriez savoir quel numéro de révision vous voulez faire pour –
alors comment puis-je revenir à la tête? j'en ai besoin parce que je suis revenu à une révision plus ancienne pour tester quelque chose. et maintenant je veux revenir à la tête. – nubela