【问题标题】:How do I use --relative with git format-patch?如何将 --relative 与 git format-patch 一起使用?
【发布时间】:2013-04-24 21:56:18
【问题描述】:

当我使用git diff --relative HEAD^..HEAD 时,我得到了一些不错的补丁输出,我去掉了它所在目录之外的路径。

我开始使用git format-patch,我也想使用--relative,但没有看到任何选项。我怎样才能得到同样的效果?

谢谢

【问题讨论】:

  • --relative 在(较新的?)文档中丢失。也许它已被弃用。此版本记录在案:git-scm.com/docs/git-format-patch/1.6.0
  • 它不在格式补丁文档中,它在 git diff 文档中。所以试试git help diff,你会看到他们的--relative。

标签: git version-control


【解决方案1】:

git help format-patch 显示

   git format-patch [-k] [(-o|--output-directory) <dir> | --stdout]
   ...
                      **[<common diff options>]**

所以,只需git format-patch --relative

【讨论】:

  • 谢谢!我刚刚搜索了相对的页面没有看到任何东西。你刚刚教会了我一些比这件事更大的东西。我现在想知道有多少手册页的参数列表中有类似的描述!!
猜你喜欢
  • 2016-06-23
  • 2019-03-04
  • 2011-12-11
  • 2012-06-27
  • 2010-10-11
  • 2011-01-16
  • 2015-07-30
  • 2017-07-29
  • 2011-10-03
相关资源
最近更新 更多