Git: Reset mon head fait-t-il les changements chez tout le monde ?

Fermé
TheComputerMan - 18 févr. 2019 à 09:19
 Utilisateur anonyme - 18 févr. 2019 à 12:43
Bonjour,
Je suis en entreprise et je travaille actuellement sur Git, et je voudrais que mon environnement local (juste sur mon poste, pas sur le poste des autres) se retrouve à un état d'il y a 3 commits en arrière.
Et après, je veux pouvoir remettre le head à la dernière version après avoir regardé ce qu'il n'allait pas

1) Est ce que c'est bien reset le head vers un commit donné qu'il faut faire pour aller à un état précédent/suivant de mon environnement
2) Si je fais ça, ça va faire des changements sur le poste des autres ? Ou ça ne va changer que sur mon environnement si je fais ça ?

Merci
A voir également:
  • Git: Reset mon head fait-t-il les changements chez tout le monde ?
  • Git - Télécharger - Édition & Programmation
  • Massgrave git - Accueil - Windows

2 réponses

Utilisateur anonyme
18 févr. 2019 à 09:30
Bonjour
J’utilise git via un environnement fenêtré (sourcetree).
Quand je réinitialise la branche à une validation précedente, ça ne concerne que le dépôt local.
De plus, on me propose 3 options
  • conserver toutes les modifications locales
  • garder la.copie de travail et réinitialiser l’index
  • annuler toutes les modifications dans la copie de travail


Je peux aussi restaurer juste un fragment d’un commit.

Par contre, je ne connais pas les lignes de commandes qui font cela si tu utilises la version batch de git.
0
TheComputerMan
18 févr. 2019 à 09:31
D'accord
et quelle est la différence entre la copie de travail et l'index ?
0