在.gitattributes
我看到的東西,如:Git支持哪些差異格式?
*.htm text diff=html
*.html text diff=html
*.java text diff=java
... diff=astextplain
如何是那些所謂的,DIFF格式,DIFF輸出?
其中是所有支持的差異格式的列表?
在.gitattributes
我看到的東西,如:Git支持哪些差異格式?
*.htm text diff=html
*.html text diff=html
*.java text diff=java
... diff=astextplain
如何是那些所謂的,DIFF格式,DIFF輸出?
其中是所有支持的差異格式的列表?
Git一般將這些稱爲「屬性」,並在the gitattributes
documentation中描述它們。該diff=
設置是「差異屬性」,以任何理由,內置的屬性列表在標題爲定義自定義大塊頭:
首先,在.gitattributes,你會爲 路徑分配差異屬性。
*.tex diff=tex
(這是GIT中標記這在 「diff屬性」)。
有一些內置的模式,以使這更容易,並且
tex
就是其中之一,所以你不必寫在上面的配置文件(你還需要與屬性的機制,使這個,通過.gitattributes
)。以下內置模式可供選擇:...
(我不會在這裏重現整個列表,這是相當長的注意,不同版本的Git有不同的內置模式,所以你應該看看在您的Git特定版本的文檔中,您應該能夠使用git help gitattributes
進行查看。)
也在這裏(請參閱Gimby的評論):https://git-scm.com/docs/gitattributes#_defining_a_custom_hunk_header –
那麼,「gitattributes diff」的google提供了一個非常相關的手冊頁,其中包含一個內置列表:https ://git-scm.com/docs/gitattributes – Gimby
@Gimby ^^慚愧,可能是使用find'diff = java'或類似的東西......我偶然發現了這個看起來像大文檔的鏈接:https: //git-scm.com/book/en/v2/Customizing-Git-Git-Attributes,但有n o這樣的列表 –
假設'html/xhtml'也可以在'xml'上工作是否合理? –