1. Remettre les fichiers modifiés (non committés) dans leur état initial (celui du dernier commit) et ainsi annuler toutes tes modifications locales non enregistrées.
git restore .
#Pour un fichier spécifique
git restore chemin/vers/fichier
#Pour revenir à une version propre sur la branche (et aussi enlever les fichiers non trackés) :
git restore .
git clean -fd
#Attention, git clean -fd supprime tout fichier/dossier non suivi par git, donc prudence !