如何在GitKraken中恢复单个文件的历史版本?
如何在GitKraken中恢复单个文件至指定旧提交版本
GitKraken可视化操作步骤
- 在GitKraken的提交历史中找到版本95对应的提交(可通过滚动历史、搜索提交哈希或版本号快速定位)
- 点击该提交,在右侧面板的文件列表里找到
FileC - 右键点击
FileC,选择**「Checkout this file」**(部分版本可能显示为「Restore file」),此时工作区的FileC会直接替换为版本95的状态 - 确认文件内容无误后,直接提交该变更即可,仓库整体仍保持在版本100的状态,仅
FileC恢复至旧版本
命令行辅助方法(可选)
如果习惯用命令行操作,也可以直接执行以下命令:
git checkout <版本95的提交哈希> -- FileC
执行后FileC会恢复至指定版本,后续提交变更即可完成操作
内容的提问来源于stack exchange,提问作者Mike McLoughlin
相关产品推荐
相关产品推荐

