J'ai supprimé le fichier default.aspx.cs par erreur dans ma branche principale locale. Comment puis-je récupérer ce fichier à partir de ma base de données de stockage distant?supprimé un fichier dans la branche principale locale, comment puis-je le récupérer à partir de la télécommande?
2
A
Répondre
6
Si vous ne l'avez pas mis en scène ou commis la suppression alors simple:
git checkout -- default.aspx.cs
récupère le fichier à partir de la version de l'indice.
Si vous avez vraiment besoin de revenir à la version de maître à distance (ce qui ne serait différente si vous avez mis en scène ou commis d'autres modifications du fichier avant de le supprimer), vous pouvez faire:
git checkout origin/master -- default.aspx.cs
1
Si vous ne l'avez pas « mis en scène » (c.-à-appelé git rm default.aspx.cs
), vous pouvez appeler git checkout
:
git checkout Default.aspx.cs
Si vous avez appelé git rm Default.aspx.cs
ou git add -u
alors vous pouvez réinitialiser le fichier:
git reset -- Default.aspx.cs
git checkout Default.aspx.cs
Questions connexes
- 1. git - fusionner conflit lorsque local est supprimé mais le fichier existe dans la télécommande
- 2. Git dit la branche locale est en avance de la télécommande après avoir tiré de la télécommande
- 3. Comment récupérer le fichier supprimé dans TortoiseSVN?
- 4. Récupérer le fichier Excel supprimé
- 5. SVN récupérer le fichier supprimé
- 6. Récupérer le fichier RDL supprimé de la base de données
- 7. Comment dire à Git de toujours tirer la branche principale?
- 8. comment replacer un fichier d'une branche dans le maître
- 9. Résolution de git repo avec la branche principale et un deuxième nom de branche MASTER
- 10. Git - fusion de distance à la branche locale lors de la mise à jour même fichier
- 11. Comment puis-je effacer ma branche locale dans GIT?
- 12. Comment ajouter une télécommande SVN à un dépôt Git?
- 13. Comment vérifier si un fichier existe dans une télécommande?
- 14. Récupérer le nom de la classe principale/fichier jar transmis à la JVM
- 15. Récupérer l'historique/le journal d'un fichier (potentiellement supprimé) dans Git
- 16. Récupérer/Récupérer le projet Netbeans supprimé
- 17. Git - Comment suivre une branche distante que vous avez créée à partir d'une branche locale?
- 18. Comment créer une branche svn à partir d'une branche git locale?
- 19. J'ai accidentellement supprimé un webpart, comment puis-je le récupérer
- 20. Comment récupérer le dernier mot supprimé
- 21. Créer une étiquette/branche à partir de la copie de travail locale en utilisant SVN
- 22. git fusionner les modifications à la branche locale
- 23. Comment récupérer un dossier accidentellement supprimé dans un dépôt svn
- 24. Trouver tous les commits il ya dans la branche de laboratoire, mais dans la branche maître
- 25. comment restaurer le fichier supprimé
- 26. Conflits lors de la fusion dans la branche de certaines modifications du code supprimé
- 27. TFS fusionner modifier ensemble à branche principale
- 28. Mercurial défait pousser à branche principale
- 29. Comment récupérer un fichier binaire à partir de l'assembly .NET?
- 30. Git: Comment fusionner branche locale avec automatiquement le suivi à distance sans aller chercher
Avez-vous engagé la suppression? –
non je n'ai pas commis. – mrblah