preguntar acerca de git-reset

27
réponses

Supprimer les commits d’une branche dans Git

Je voudrais savoir comment supprimer un commit. Par delete, Je veux dire que c'est comme si je n'avais pas fait ce commit, et quand je fais un push dans le futur, mes modifications ne pousseront pas vers la branche distante. J'ai lu git help, Et je …
demandé sur 1970-01-01 00:33:29
6
réponses

Quelle est la différence entre git Revert, Checkout et Reset?

J'essaie d'apprendre à restaurer ou à restaurer des fichiers et des projets à un état antérieur, et je ne comprends pas la différence entre git revert, checkout, et reset. Pourquoi y a-t-il 3 commandes différentes pour apparemment le même but, et qu …
demandé sur 1970-01-01 00:33:31
3
réponses

Comment déplacer HEAD back vers un emplacement précédent? (Détachée de la tête)

en git, j'ai essayé de faire un squash commit en fusionnant dans une autre branche et puis en réinitialisant HEAD à l'endroit précédent via: git reset origin/master mais je dois sortir de là. Comment puis-je revenir à l'endroit préc …
demandé sur 1970-01-01 00:33:35
8
réponses

Comment débloquer mon dernier commit en Git [dupliquer]

cette question a déjà une réponse ici: Comment annuler les plus récentes commits en Git? 75 réponses Comment puis-je débloquer …
demandé sur 1970-01-01 00:33:30
7
réponses

Annuler la réinitialisation — dur avec les fichiers non engagés dans la zone de transit

j'essaie de récupérer mon travail. J'ai bêtement fait git reset --hard , mais avant cela j'ai fait seulement get add . et n'ai pas fait git commit . S'il vous plaît aider! Voici mon journal: MacBookPro:api user$ git status # On branch ma …
demandé sur 1970-01-01 00:33:31
13
réponses

Comment puis-je annuler reset —hard HEAD~1?

Est-il possible d'annuler les modifications causées par la commande suivante? Si oui, comment? git reset --hard HEAD~1 ... …
demandé sur 1970-01-01 00:33:28
6
réponses

git undo toutes les modifications non engagées ou non avérées

j'essaie d'annuler tous les changements depuis mon dernier engagement. J'ai essayé git reset --hard et git reset --hard HEAD après avoir regardé ce post . Je réponds avec la tête est maintenant à 18c3773... mais quand je regarde ma source locale …
demandé sur 1970-01-01 00:33:32
8
réponses

Comment réinitialiser — dur un sous-répertoire?

UPDATE : cela fonctionnera plus intuitivement à partir de Git 1.8.3, voir ma propre réponse . imaginez le cas d'utilisation suivant: je veux me débarrasser de toutes les modifications dans un sous-répertoire spécifique de mon arbre d …
demandé sur 1970-01-01 00:33:33
30
réponses

Comment retourner un dépôt Git à une propagation précédente

comment revenir de mon état actuel à un instantané réalisé sur une certaine commit? si je fais git log , alors j'obtiens la sortie suivante: $ git log commit a867b4af366350be2e7c21b8de9cc6504678a61b` Author: Me <me@me.com> Date …
demandé sur 1970-01-01 00:33:30
6
réponses

Quelle est la différence entre «git reset» et «git checkout»?

j'ai toujours pensé que git reset et git checkout étaient les mêmes, dans le sens que les deux ramènent le projet à un engagement spécifique. Cependant, je pense qu'ils ne peuvent pas être exactement la même, ce serait redondant. Quelle est la diffé …
demandé sur 1970-01-01 00:33:30