【发布时间】:2013-01-08 03:27:12
【问题描述】:
我需要为单个文件生成一个差异,以显示两个版本之间的差异,这实际上是 github 中的标签。然后我想通过电子邮件将此差异发送给某人,因此差异的 github URL 将是理想的。 github 比较视图将允许我对所有更改的文件执行此操作,但这并不好,因为我的存储库中有数千个文件。
我可以在命令行中执行以下操作,但这无济于事,因为我需要通过电子邮件将差异发送给某人:
git diff tag1 tag2 -- path/to/file
我找到了这里讨论的命令行版本: how can I see the differences in a designated file between a local branch and a remote branch?
【问题讨论】: