git 仅扩展单个文件历史差异
git extensions single file history only diffs
命令
gitk filename
让您看到文件被更改的所有提交。
git 扩展是否可行?
单个文件历史视图就是这样做的——不幸的是,它向您显示了所有提交的完整历史,而不仅仅是有效更改文件的那些。
通过比较我的 Git 扩展配置和我的一位同事找到设置:
<key>
<string>fullhistoryinfilehistory</string>
</key>
<value>
<string>true</string>
</value>
我将该值设置为 false,现在它按预期工作了。虽然无法在 Git 扩展中找到 GUI 等效设置...
编辑:找到了!不在设置中,而是在文件历史记录的上下文菜单中 -> 完整历史记录:
命令
gitk filename
让您看到文件被更改的所有提交。
git 扩展是否可行? 单个文件历史视图就是这样做的——不幸的是,它向您显示了所有提交的完整历史,而不仅仅是有效更改文件的那些。
通过比较我的 Git 扩展配置和我的一位同事找到设置:
<key>
<string>fullhistoryinfilehistory</string>
</key>
<value>
<string>true</string>
</value>
我将该值设置为 false,现在它按预期工作了。虽然无法在 Git 扩展中找到 GUI 等效设置...
编辑:找到了!不在设置中,而是在文件历史记录的上下文菜单中 -> 完整历史记录: