2015-10-08 1 views
0

J'avais trois branches master, b1 et b2. Je travaillais sur la branche b2. Il y avait un dossier commun qui était présent dans toutes les branches. Lorsque vous supprimez le dossier que j'ai sélectionné, supprimez également d'autres branches. Cette option a également supprimé le dossier et deux autres branches (master et b1) du serveur git. Quelqu'un sait comment je peux revenir master et b1 branche retour?Branches Git supprimées

+2

revenez juste à un état où le dossier était présent, puis supprimez-le si nécessaire et continuez –

Répondre

0

Vous pouvez utiliser git reflog pour trouver le SHA1 de la dernière validation de la branche. A partir de ce moment-là, vous pouvez recréer une branche à l'aide

branche git BRANCHNAME

0

La commande git revert dénoue un instantané engagé. Mais, au lieu de supprimer le commit de l'historique du projet, il détermine comment annuler les modifications introduites par le commit et ajoute un nouveau commit avec le contenu résultant. Cela empêche Git de perdre l'historique, ce qui est important pour l'intégrité de votre historique de révision et pour une collaboration fiable.

Utilisation:

git revert <commit> 

Générez un commit qui annule toutes les modifications introduites dans, puis appliquez à la branche actuelle.

+0

Merci pour votre réponse. Mon problème est résolu avec git revert –