git - Comment puis-je réinitialiser ou retourner un fichier à une révision spécifique

Mots clés : gitversion-controlgit-checkoutgit

meilleur 4 Réponses git - Comment puis-je réinitialiser ou retourner un fichier à une révision spécifique

vote vote

99

git checkout c5f567 -- file1/to/restore file2/to/restore 
git checkout c5f567~1 -- file1/to/restore file2/to/restore 
vote vote

88

git diff <commit hash> <filename> 
git reset <commit hash> <filename> 
git checkout <commit hash> git checkout -b <new branch name> 
git checkout <my branch> git rebase master git checkout master git merge <my branch> 
vote vote

70

git checkout -- foo 
git checkout HEAD^ foo 
vote vote

69

git checkout HEAD file/to/restore 

Questions similaires