Je suis dans la branche principale de mon ordinateur local d'une branche principale clonée d'un dépôt à partir d'un serveur distant.
J'ai mis à jour un fichier et je souhaite revenir à la version d'origine à partir de la branche maître distante.
Comment puis-je faire ceci?
git checkout HEAD filename
etgit checkout origin/master filename
pour les options un et deux, ce serait plus cohérent?git checkout origin/master filename
option à la réponse de gahooa.git reset --hard master
seule était ma solution car je ne voulais pas atteindre l'origine. Merci.J'ai rencontré le même problème et suis tombé sur ce fil, mais mon problème était avec
upstream
. La commande ci-dessous git a fonctionné pour moi.Syntaxe
Exemple
la source
Si vous ne l'avez pas encore validé dans la branche master, c'est simple:
git checkout -b oops/fluke/dang
)git add -u; git commit;
)git checkout master
)Vos modifications seront enregistrées dans la branche oops / fluke / dang; le maître sera comme il était.
la source