我如何在git format-patch中使用--relative选项?

9
当我使用git diff --relative HEAD^..HEAD时,我得到了一些漂亮的输出,但我需要剥离目录外的路径。
我现在开始使用git format-patch,想要使用--relative选项,但是没有找到相关的选项。请问如何实现相同的效果?
谢谢。

新版文档中缺少 --relative 选项。可能已被弃用。该选项在此版本文档中有记录:https://git-scm.com/docs/git-format-patch/1.6.0 - Brent Bradburn
它并不在 format-patch 文档中,而是在 git diff 文档中。因此,请尝试使用 git help diff 命令,你会看到其中的 --relative 选项。 - Elijah Lynn
1个回答

8

git help format-patch 显示:

   git format-patch [-k] [(-o|--output-directory) <dir> | --stdout]
   ...
                      **[<common diff options>]**
所以,只需使用 git format-patch --relative 命令。

1
谢谢!我刚刚在页面上搜索了一下相关内容,但没有看到任何东西。你教给了我比这个更大的东西。我现在想知道有多少手册在它们的参数列表中有类似的描述!! - Elijah Lynn
1
https://git-scm.com/docs/git-diff#git-diff---relativeltpathgt 是一个man页面章节。 - Philip Oakley

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接