2013-04-30 30 views
6

當我使用git diff --relative HEAD^..HEAD,我得到了我去掉它在目錄之外的路徑補丁一些不錯的輸出。如何使用--relative with git format-patch?

我開始使用git format-patch,我想也用--relative但不看到任何選項。我將如何獲得相同的效果?

感謝

+0

'--relative'在(較新的?)文檔中缺失。也許它已被棄用。它被記錄爲這個版本:https://git-scm.com/docs/git-format-patch/1.6.0 – nobar 2017-12-11 04:30:04

+0

它不是在格式補丁文檔中說的,它是在git diff文檔中。所以試試'git help diff',你會看到他們的相對。 – 2017-12-11 16:42:00

回答

6

git help format-patch顯示

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

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

+1

謝謝!我剛剛搜索了親戚的頁面沒有看到任何東西。你只是教過我一件比這件事還要大的東西。我現在想知道有多少個手冊頁在他們的參數列表中有類似的描述! – 2013-05-01 18:14:17