Je veux que mon repo git soit à l'état où il était à un commit spécifique. Une fois que le repo est à l'état, je veux pouvoir pousser sur Github, faisant en sorte que la télécommande soit dans cet état. Je sais que je peux appeler git checkout <commit hash>
et mon repo local sera à l'état où il était au moment donné, mais il ne vous laissera pas pousser.Est-ce possible avec Git?
Je devine que je devrais faire quelque chose avec git checkout
mais je ne sais pas quoi faire.
Merci pour toute aide sur cette question simple :)
OK merci. J'ai décidé contre "git revert" parce que c'est une grande différence de temps entre le commit actuel et le commit que je veux. – icnhzabot
Pourquoi? Les invertis sont réversibles. Perdre l'histoire n'est pas. – vcsjones
Je pense que 'git revert' est la bonne façon d'y aller, mais l'OP devra inverser chaque commit individuel entre HEAD et le commit cible, non? À moins qu'il y ait une autre façon de le faire directement avec une seule commande git. – Jeet