回退单个git 提交记录的命令: git show xxxx -a> patch_111.patch patch -R -p1 < patch_111.patch 其中xxxx为提交记录的commit-id,这种操作方法简单实用,比git checkout方法好多了。