J'ai un repo git, et un code de révision je le veux pour obtenir mon clone local. Comment puis-je l'amener à une révision spécifique et me débarrasser de tous les changements que j'ai faits?apporter git repo jusqu'à une certaine révision
8
A
Répondre
11
Cochez la branche avec laquelle vous voulez jouer. Trouvez la révision que vous voulez dans le journal, puis faites:
$ git reset --hard abcd93
Avec abcd93 quelle que soit la version que vous être trouvé dans le journal. Notez cependant que cela va changer le pointeur de branche.
Il est généralement préférable de se reproduire au large d'une nouvelle branche, donc envisager
$ git checkout abcd93 -b new_branch_name
Questions connexes
- 1. Ajouter svn repo à git repo existant?
- 2. Forking privé git repo dans github.com
- 3. sous-module git de Hg repo?
- 4. Tête disparaissant dans le repo git
- 5. Git, Impossible de cloner repo sur Windows
- 6. git checkout révision d'un fichier dans git gui
- 7. Utiliser git pour obtenir la dernière révision
- 8. Comment valider un repo Git sur un serveur SVN repo vide?
- 9. ne peut pas pousser à distance Git repo
- 10. Est-il prudent d'utiliser un repo git copié?
- 11. git-checkout ancienne révision d'un fichier sous un nouveau nom
- 12. Comment mettre à jour 'git log' après 'git svn fetch' sur un repo nu?
- 13. Commande repo sans résultat
- 14. Pourquoi git-svn dcommit laisse-t-il des doubles dans mon repo git? Puis-je l'empêcher de faire ça?
- 15. Quel est l'avantage d'utiliser des sous-modules git plutôt que d'avoir un repo dans un autre repo avec un gitignore?
- 16. Git svn rebase échoue
- 17. déploiement avec Capistrano avec Git Repo distant mais sans git en cours d'exécution sur le serveur de production
- 18. MySQL: Obtenir une certaine ligne
- 19. Git imbriqués repos
- 20. Obtenir une révision spécifique via http avec VisualSVN Server
- 21. Comment faire SVN exécuter une commande sans apporter de modifications
- 22. C# Apporter une forme non modale devant la forme modale?
- 23. Comment mettre en quarantaine une révision de subversion spécifique?
- 24. Résolution de git repo avec la branche principale et un deuxième nom de branche MASTER
- 25. Impossible de voir le repo après "git svn clone <url>" sur Mac Leopard
- 26. git-svn dcommiter un seul commit git
- 27. Eclipse: Déplacement d'un repo git du projet vers l'espace de travail
- 28. Comment puis-je représenter graphiquement l'historique des lignes de code pour le repo git?
- 29. git-svn pas une commande git?
- 30. SVN Exporter avec problème d'historique de révision