在github中,是否可以在两次提交之间显示单个文件的差异?
可以很容易区分两次提交,并且可以链接到这两次提交中特定文件的锚点,但所有文件都包含在该视图中。例如,https://github.com/adamginsburg/APEX_CMZ_H2CO/compare/a94a962db51e0f4e73ec3ba4170a0ca8269548da...adamginsburg:master#diff-22
我想要一个类似的视图,但没有其他文件。
(我知道如何使用git在命令行上执行此操作,但我想与协作者共享此链接,因此命令行方法与此问题无关)
答案 0 :(得分:2)
我认为您的问题可以考虑与此问题重复:
How can I generate a diff for a single file between two branches in github
不幸的是,接受的答案并没有回答你预期的行为。
我真的试图排除其他文件但没有成功,因为似乎没有其他方法可以过滤掉它但是html锚点指针,我想你已经拥有的是Github最好的可用点来指向你的变化想与同行谈谈。
答案 1 :(得分:1)
我可以建议您将Vscode与Git History一起使用,我知道与Github中的用法不同,但是它允许您根据特定文件或代码查看代码的更改。整个项目,与实际代码进行比较,通过提交查看特定文件的所有更改,我正在使用此工具,这对我有帮助,希望对您有帮助。
答案 2 :(得分:0)