php - Après la validation forcée de Git, les fichiers de l'entrepôt distant peuvent-ils être récupérés ?
phpcn_u15822017-07-01 09:12:05
0
2
884
L'entrepôt distant est complètement incompatible avec l'entrepôt local. J'ai accidentellement forcé une validationgit push origin master -f et elle a été complètement écrasée. Puis-je encore revenir en arrière maintenant ?
Après l'exécution de
git reset
, le contenu du dossier .git/objects n'est pas supprimé en conséquence.Exécutez
git reflog
pour trouver l'ID de commit précédent (commit_id)Encore une fois
git reset --hard commit_id
Oui,
git reset --hard HEAD~1