29 votes

Git annuler la tentative de fusion

J'ai répertoire de travail (n ° 1) qui possède un vendeur de répertoire(#2) en elle. Il y a une dépendance qui je voulais tirer manuellement sans compositeur (la version de php de mnp/gem). Je travaillais dans le #1, n'a pas sauvegardé/commis des changements, quand je l'ai décidé, je veux mettre à jour la bibliothèque du #2. J'ai navigué à vendor/myname, et n'a git pull référentiel.

Malheureusement, il a commencé à tirer et de fusion n ° 1, au lieu de créer un nouveau répertoire dans le fournisseur de dossier.

Maintenant, j'ai:

  • #1 dossier avec mes modifications
  • #1 le dossier avec les fichiers je ne veux pas de mal référentiel
  • #1 les conflits de fusion comme compositeur.json, Readme.md... (en général des fichiers)

Je veux "annuler" cette dernière git pull sans perdre toutes les modifications que j'ai fait pour le dossier n ° 1. Comment puis-je faire cela?

48voto

aragaer Points 3518

git merge --abort pourrait être ce que vous recherchez.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X