Maison > outils de développement > git > le corps du texte

Comment récupérer le code lorsque la fenêtre git est fermée

PHPz
Libérer: 2023-04-10 09:16:38
original
879 Les gens l'ont consulté

Pour les développeurs, Git est l'un des outils essentiels, il peut nous aider à mieux gérer le code. Cependant, lors de l'utilisation de Git, certains utilisateurs seront confrontés à la situation suivante : avant de soumettre le code, ils ferment accidentellement la fenêtre Git, provoquant la disparition du code. Que doivent-ils faire ?

Si vous rencontrez des problèmes similaires, pas de panique, je vous proposerai ensuite plusieurs solutions.

  1. Utilisez la commande git stash

Tout d'abord, nous pouvons utiliser la commande git stash pour récupérer le code. Cette commande peut stocker les modifications non validées dans le répertoire de travail actuel et revenir à l'état de validation le plus récent de Git.

Utilisez la commande suivante :

$ git stash apply
Copier après la connexion

Cette commande restaurera le code stocké dans le répertoire de travail.

Si vous avez toujours besoin d'afficher le contenu enregistré dans la cache précédente, vous pouvez utiliser la commande suivante :

$ git stash list
Copier après la connexion

Cette commande listera la liste de cache précédemment enregistrée.

  1. Utilisez la commande git reflog

La commande git reflog peut répertorier toutes les opérations dans l'entrepôt local, y compris les validations, les fusions, la récupération, l'extraction, la réinitialisation et d'autres opérations de toutes les branches locales.

Utilisez la commande suivante :

$ git reflog
Copier après la connexion

Cette commande listera toutes les opérations dans le référentiel local, et chaque opération est accompagnée d'un commitID.

Vous pouvez trouver des versions précédemment non validées et les restaurer après avoir trouvé le commitID approprié.

  1. Utilisation de Git GUI

Si aucune des commandes ci-dessus ne peut récupérer le code, nous pouvons essayer d'utiliser Git GUI.

Git GUI est l'outil d'interface graphique fourni avec Git. Il nous aide non seulement à mieux gérer le code, mais nous aide également à récupérer le code.

Nous ouvrons d’abord l’interface graphique de Git, et dans l’historique des commits dans le coin inférieur gauche, sélectionnons la branche sur laquelle vous travailliez avant de fermer la fenêtre.

Ensuite, recherchez la version que vous devez actuellement restaurer dans la branche sélectionnée, faites un clic droit dessus et sélectionnez "Créer une nouvelle branche".

Enfin, nous pouvons pousser la nouvelle branche vers le référentiel distant et la fusionner dans la branche principale.

Voici plusieurs méthodes de récupération de code Git présentées dans cet article. J'espère que cela pourra aider les développeurs qui rencontrent le même problème. Si vous avez d'autres méthodes, partagez-les dans la zone de commentaires.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal