在日常的版本控制过程中,总会遇到过修改过后要回退的操作。但是一次提交可能修改很多文件,仅仅只想回退其中一个文件,今天就让我们利用git来实现这个过程。
1.使用git log
查看文件的历史记录
git log a.txt
2.记录要回退的commit id图片中黄色部分,使用git reset
命令
git reset d777be2cdebbf49e3c75ba840be64ba7ec39352a a.txt
之后查看状态信息使用git stauts
命令,进行查看
git status
3.之后直接使用git commit -m
进行提交操作
git commit -m "revert file a.txt"
4.使用git checkout
回退成功
git checkout a.txt