📅  最后修改于: 2023-12-03 14:41:25.351000             🧑  作者: Mango
Git 是一种版本控制系统,它可以帮助程序员进行代码管理、版本修改、协作开发等。其中 Git checkout 单个文件功能可以帮助程序员恢复某个特定版本的单个文件,以及从一个分支切换到另一个分支,并且只检出一个文件。
git checkout <commit> <file_path>
git checkout <commit_sha> <file_path>
git checkout <branch_name> <file_path>
# 假设我们正在 master 分支上开发,现在我们想要回滚到上一个版本
# 1)查看当前工作区文件状态
git status
# 2)查看当前分支的 commit 历史
git log
# 3)回退指定文件到上一个版本
git checkout HEAD^ <file_path>
# 4)查看文件状态
git status
# 5)提交文件变更
git commit -m "恢复到上一个版本"
# 6)从指定分支检出单个文件
git checkout develop <file_path>
以上是 Git checkout 单个文件在 Shell/Bash 的使用示例,希望对大家有所帮助!