操作步骤如下:
1. git log "filename" (如:git log code/base/unidentified.c,查看当前文件的commit-id记录)
2. git reset "commit-id" "filename" (如: git reset 12edd3a code/base/unidentified.c,回退到某个commit,但是filename还没有回退)
3. git checkout -- "filename" (如: git checkout -- code/base/unidentified.c,unidentified.c回退到某个commit,这时候本地文件unidentified.c显示的才是12edd3a这个commit时的样子)