set*_*eth 6 git atlassian-sourcetree
简而言之:SourceTree 相当于:
git show 946a759:File.h
更彻底:
File.h在提交 946a759 中没有改变,我只想查看提交时文件的内容。
我知道我可以更改日志视图 - 工作副本视图以显示我的所有文件,在列表中找到文件,右键单击它并选择“已选择日志”,找到提交(或下一个最旧的提交)但
所以我想做的是在左侧边栏中选择我的主分支的日志视图中,在树中找到特定的提交,然后执行相当于 git show rev:AnyFileIWant 的操作。我会很好地输入文件的路径。
我似乎无法找到一种方法来做到这一点?
Atlassian 表示这是不可能的。
我认为我们在 sourcetree 上没有类似的东西。但是,您可以在提交中选择给定文件,然后从上下文菜单中单击“记录所选内容”以查看该给定文件的所有各种修改。认为这与您需要的并不完全一样,如果您知道修改日期,您可以找出要查看的版本。