2013-04-30 11 views
6

私はgit diff --relative HEAD^..HEADを使用し、私はそれがであるディレクトリの外にパスを取り除くパッチのためのいくつかの素晴らしい出力を得る。-relativeをgit format-patchとどうやって使うのですか?

私はgit format-patchを使用し始めていると私も--relativeを使用したいが、ないだろうそのための任意のオプションを参照してください。どのように私は同じ効果を得るだろうか?

おかげ

+0

(新しい?)ドキュメントに '--relative'がありません。多分それは非難されます。これは、このバージョンのために文書化されています:https://git-scm.com/docs/git-format-patch/1.6.0 – nobar

+0

これはフォーマットパッチにはありません。つまり、それはgit diffのドキュメントにあります。ですから、 'git help diff'を試してみてください。 –

答えて

6

git help format-patchだから

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

、ちょうどgit format-patch --relative示しています。

+1

ありがとう!私はちょうど親戚が何も見なかったためにページを検索した。あなたはちょうど私にこの1つのことよりも大きなものを教えてくれました。私は今、どれだけ多くのmanページが引数リストに同様の記述を持っているのだろうかと思っています! –

関連する問題