Questions étiquetées 'git-revert'

Ignorer les modifications de validation dans le référentiel Git
92
réponses

Comment annuler les commits récents dans git?

J'ai accidentellement envoyé les mauvais fichiers à Git, mais je n'ai pas encore envoyé de commit au serveur. Comment puis-je annuler ces commits à partir du référentiel local?
fixé le 29 mai 09 à 21:09
41
la réponse

Comment renvoyer le référentiel Git au commit précédent

Comment puis-je revenir d'un état actuel à un instantané pris avec un correctif spécifique? Si je ne git log, alors je reçois la sortie suivante: $ git log commit a867b4af366350be2e7c21b8de9cc6504678a61b 'Auteur: Moi <me@me.com> Date: ...
fixé le 06 novembre '10 à 19:58
10
réponses

Comment retourner des modifications non validées, y compris des fichiers et des dossiers?

Existe-t-il une commande git pour renvoyer toutes les modifications non validées dans l'arborescence et l'index de travail, ainsi que pour supprimer les fichiers et les dossiers nouvellement créés?
fixé le 27 avril '11 à 19:06
2
réponses

Comment utiliser 'git reset --hard HEAD' pour revenir au commit précédent?

Je sais que Git suit les modifications apportées à mon application et les conserve jusqu'à ce que je les commette, mais voici où je raccroche: lorsque je veux revenir à la précédente validation, j'utilise: git reset --hard Head et Git dans ...
fixé le 02 mars 12 à 9h36
8
réponses

Rétrogradation de l'ancienne réparation de Git dans un dépôt public

Comment puis-je revenir à un commit spécifique dans git? La meilleure réponse que quelqu'un puisse me donner est d'utiliser git revert X fois, jusqu'à atteindre le commit souhaité. Alors laissez-moi vous dire que je veux revenir à la correction de ces 20 commits, je dois ...
mis le 5 janvier '10 à 20:01
3
réponses

Annuler un commit spécifique dans un git qui a été porté dans des référentiels distants

Quel est le moyen le plus facile d’annuler un correctif spécifique, c’est-à-dire: pas dans la tête ou dans la tête A été cliqué sur l’ordinateur distant. Parce que si ce n'est pas le dernier commit, git reset HEAD ne fonctionne pas. Et depuis qu'on a cliqué sur la télécommande, git rebas ...
fixé le 23 février '10 à 17h21
11
réponses

Répéter plusieurs commits git

J'ai un dépôt git qui ressemble à ceci: A -> B -> C -> D - HEAD Je veux que la tête de la branche pointe vers A, c’est-à-dire que je veux que B, C, D et HEAD disparaissent, et je Je veux que la tête soit synonyme de A. On dirait que je peux soit essayer ...
fixé le 23 septembre '09 à 3:27
2
réponses

Réinitialiser toutes les modifications depuis le dernier commit sur git

Comment annuler toutes les modifications apportées à mon répertoire depuis la dernière validation, y compris la suppression de fichiers ajoutés, la réinitialisation de fichiers modifiés et l'ajout de fichiers supprimés?
mis le 08 janvier '11 à 0:09
2
réponses

Comment annuler le dernier commit dans git

Par erreur j'ai ajouté git. et git commit dans la branche develop. Mais heureusement, je n'ai pas fait git push. Donc, je voulais le ramener à son état d'origine. J'ai essayé git reset --soft et git reset HEAD --hard, mais on dirait que je me suis trompé. Comment est-ce utilisé ...
fixé le 24 mai 2016 à 20h55
5
réponses

Re-fusion répétée dans Git

J'ai eu un problème: j'avais une branche 28 pour une tâche spécifique dans Git, que j'ai combinée pour développer en général. Il s’avère que j’ai agi trop vite, j’ai donc utilisé git -revert pour annuler la fusion. Cependant, il est maintenant temps de ...
est fixé 03 Juillet 09 à 10:15
3
réponses

Pourquoi git renvoie-t-il une plainte concernant l'option -m manquant?

Donc, je travaille sur un projet avec d’autres personnes, et il y a plusieurs camionneurs qui y travaillent. Quelqu'un voudrait juste régler le problème et j'ai fusionné avec sa fourchette, mais j'ai alors réalisé que je pouvais trouver une meilleure solution. Je veux annuler le commit que j'ai fait. J'ai essayé de faire euh ...
Fixé le 12 mai '11 à 0:34
5
réponses

Comment déplacer la tête à la place précédente? (Tête séparée)

Dans git, j'ai essayé d'écraser la validation en fusionnant dans une autre branche, puis en réinitialisant HEAD à l'emplacement précédent avec: git reset origin / master Mais je dois sortir de cette situation. Comment déplacer la tête à la place précédente? J'ai SHA1 frag (2 ...
mis 30 déc. '16 à 0:53
3
réponses

J'ai besoin de faire apparaître et supprimer la fixation "du milieu" dans ma branche principale. Comment je fais ça?

Par exemple, dans la branche principale suivante, il me suffit de supprimer le commit af5c7bf16e6f04321f966b4231371b21475bc4da, qui est le deuxième en raison d'un redémarrage précédent: commit 60b413512e616997c8b929012cf9ca56bf5c9113 Auteur: Luca So Soa
fixé le 22 avril '11 à 18:48
12
réponses

Message d'erreur Git Visual Studio 2015 "Impossible de retirer / basculer car il y a des modifications non validées"

J'ai de la difficulté à exécuter la poussée d'origine. Je n'arrête pas de me dire: "Impossible de sortir parce qu'il y a des modifications non validées. Validez ou annulez vos modifications avant de les retirer. Pour plus de détails, voir la fenêtre" Sortie "...
fixé le 15 avril '16 à 15h34
3
réponses

Annuler la fusion après avoir cliqué

Étapes: J'ai deux branches, branche1 et branche2, $ git branche --Etat initial $ branche1 $ git checkout branche2 $ origine git tirer branche1 - Etape 1 J'ai résolu les conflits et fait $ git commit -m "Fusionner résolu" puis $ git Caisse branch1 $ gi ...
mis le 21 septembre '12 à 19h20