En raison de certaines mauvaises cherry-picking, mon dépôt git local est actuellement de 5 s'engage à l'avance de l'origine, et non pas dans un bon état. Je veux me débarrasser de toutes ces révisions et recommencer à nouveau.
De toute évidence, la suppression de mon répertoire de travail et de re-clonage serait-il le faire, mais le téléchargement de tout à partir de github nouveau semble exagéré, et pas une bonne utilisation de mon temps.
Peut-être git revert
est ce dont j'ai besoin, mais je n'ai pas envie de finir 10 s'engage à l'avance de l'origine (ou même 6), même si elle n'en obtenir le code lui-même de retour à l ' état de droit. Je veux juste faire semblant de la dernière demi-heure n'est jamais arrivé.
Est-il une simple commande qui va le faire? Il semble évident de cas d'utilisation, mais je ne suis pas à trouver des exemples.