Questions sur git-reset

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 ... . git checkout bar git reset --hard newbar git branch -d newbar
demandé sur 2010-09-04 00:21:43
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 , alo ... 08 2010 -0400 Yep, more blah blah. comment revenir à la commit à partir du 3 novembre, i.e. commit 0d1d7fc ?
demandé sur 2010-11-06 19:58:14
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 . ... ar without changing b and without recreating a/c? git checkout -- a echo "After checkout:" git status find * -type f
demandé sur 2013-03-14 12:40:35
5
réponses

Pourquoi git ne peut pas faire des réinitialisations dures/douces par le chemin?

$ git reset -- <file_path> peut être réinitialisé par le chemin. Toutefois, $ git reset (--hard|--soft) <file_path> affiche un message d'erreur comme ci-dessous: Cannot do hard|soft reset with paths.
demandé sur 2012-06-26 08:36:45
2
réponses

Comment annuler le dernier commit dans git [dupliquer]

cette question a déjà une réponse ici: Comment faire pour annuler le dernier comm ... foiré. comment arranger ça? Je veux revenir à l'état d'origine et peut-être garder les changements de code.
demandé sur 2016-05-24 20:55:21
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 --h ... maintenant à 18c3773... mais quand je regarde ma source locale tous les fichiers sont toujours là. Ce qui me manque?
demandé sur 2012-12-29 00:46:53
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 2008-08-08 03:22:51
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 ad ... ow at ff546fa added new strucuture for api est-il possible de défaire git reset --hard dans cette situation?
demandé sur 2011-09-10 23:28:59
18
réponses

Changements non marqués laissés après la réinitialisation de git -- dur

Le titre dit tout. après git reset --hard , git status me donne des fichiers dans la section Changes not stage ... aussi, autocrlf est mis à false dans mon global .gitconfig . Peut-être que d'une certaine manière pertinente?
demandé sur 2012-07-08 16:19:15
2
réponses

Comment puis-je utiliser' git reset --hard HEAD ' pour revenir à une propagation précédente? [dupliquer]

cette question a déjà une réponse ici: Comment revenir sur un dépôt Git à une pré ... " mais aucun des fichiers n'a changé sur mon disque dur... Qu'est-ce que je fais de bien ou de mal?
demandé sur 2012-03-02 10:36:06
3
réponses

Est-il une différence entre "git reset --hard hash" et "git checkout de hachage"?

alors que reset et checkout ont des usages différents la plupart du temps, Je ne vois pas quelle différence il y a ent ... e checkout de base peut faire. Peut-être qu'il y a une différence est la façon dont vous voyez l'histoire?
demandé sur 2010-03-30 01:55:02
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 ... er engagement en git? Est-il git reset --hard HEAD ou git reset --hard HEAD^ ?
demandé sur 2010-05-17 02:26:31
6
réponses

Comment rejeter les commits locaux en Git?

je travaillais sur quelque chose, et j'ai décidé que c'était complètement foutu...après en avoir commis une partie. J' ... de mes commits locaux , sans avoir à effacer mon répertoire local et tout recharger. Comment puis-je le réaliser?
demandé sur 2010-10-07 18:20:53
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 à ... rag ( 23b6772 ) de s'engager à ce que j'ai besoin de le déplacer. Comment puis-je revenir à cet engagement?
demandé sur 2015-12-30 00:53:03