blob: 741c4d53b5a0338cf36900a283e89408d0f9d457 [file] [log] [blame]
vestbo@webkit.org86840c52010-02-18 15:51:35 +00001# To enable automatic merging of ChangeLog files, use the following command:
2# git config merge.changelog.driver "resolve-ChangeLogs --merge-driver %O %A %B"
3ChangeLog* merge=changelog
4
aroben@apple.com4c031abc2010-03-11 20:01:32 +00005# To enable smart diffing of ObjC[++] files, run the following commands:
6# git config diff.objcpp.xfuncname "^[-+@a-zA-Z_].*$"
7# git config diff.objcppheader.xfuncname "^[@a-zA-Z_].*$"
8*.m diff=objc
9*.mm diff=objcpp
10mac/*.h diff=objcppheader
11*/mac/*.h diff=objcppheader
12*/*/mac/*.h diff=objcppheader
13objc/*.h diff=objcppheader
14*/objc/*.h diff=objcppheader
15*/*/objc/*.h diff=objcppheader
aroben@apple.com4c031abc2010-03-11 20:01:32 +000016
ddkilzer@apple.com19f61db2012-06-06 21:19:38 +000017# To enable smart diffing of *.strings files, run the following command:
18# git config diff.localizablestrings.textconv "iconv -f utf-16 -t utf-8"
19*.strings diff=localizablestrings
20
sfalken@apple.com450e5512010-12-01 21:01:27 +000021*.vcproj eol=crlf
22*.vsprops eol=crlf
23*.sln eol=crlf
24
commit-queue@webkit.org66f25592012-03-30 17:17:03 +000025# For best performance, place rules for deep paths in the parent directory.
26# For example: instead of "Source/WebCore/inspector/Inspector.json -crlf" here,
27# place "Inspector.json -crlf" in Source/WebCore/inspector/.gitattributes
hausmann@webkit.orgca4d6662012-08-29 18:50:56 +000028
29# Exclude these git specific files from archives created via git-archive.
30.gitignore export-ignore
31.gitattributes export-ignore