Git 版本回退查看指南
概述
使用 git checkout 命令可以安全地回退到历史版本查看代码,然后再切换回最新版本。
操作步骤
1. 查看提交历史
# 查看简洁的提交历史
git log --oneline
# 查看详细的提交信息
git log
# 查看最近 5 次提交
git log --oneline -5
2. 切换到指定版本
# 使用完整的 commit hash
git checkout a1b2c3d4e5f6789
# 使用简短的 commit hash(通常 7 位即可)
git checkout a1b2c3d
# 回退到上一个版本
git checkout HEAD~1
# 回退到上 3 个版本
git checkout HEAD~3
3. 查看历史版本内容
此时你可以正常查看文件内容:
# 查看文件列表
ls
# 查看文件内容
cat filename.txt
# 使用编辑器查看
vim filename.txt