You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在SourceTree中如何查询提交历史里文件/文件夹重命名前的旧名称

问题描述

在SourceTree中,文件或文件夹被重命名后,提交记录里仅会显示对应标识图标和新名称,无法直接看到重命名前的旧名称。例如将app文件夹重命名为app-new-name后,提交记录里只显示新名称,找不到旧名称的相关信息。
重命名标识示例:
重命名标识
重命名操作参考截图:
重命名操作截图

解决方法
  • 方法一:查看重命名提交详情
    找到执行重命名操作的对应提交,双击进入提交详情页,将鼠标悬停在变更列表里的新名称app-new-name上,SourceTree会自动弹出提示,直接显示重命名前的旧路径app。
  • 方法二:通过文件日志追溯
    右键点击当前新名称的文件夹app-new-name,选择「日志选定」选项,在弹出的日志窗口顶部勾选跟随重命名,即可看到该文件夹从旧名称到新名称的完整提交历史,所有旧名称相关的提交记录都会完整展示,重命名操作的前后名称会同时标注在对应提交的变更列表中。
  • 方法三:通过Git命令查询
    打开项目对应的终端工具,执行如下命令:
    git log --follow --name-status app-new-name/
    返回结果中会明确标记重命名操作,格式为R100 app/ app-new-name/,其中前缀R代表重命名操作,前后两个路径分别对应旧名称和新名称。

内容的提问来源于stack exchange,提问作者firstpostcommenter

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.16 03:57:03