Add .gitignore and .gitattributes
[NovacoinLibrary.git] / .gitattributes
diff --git a/.gitattributes b/.gitattributes
new file mode 100644 (file)
index 0000000..33ccea3
--- /dev/null
@@ -0,0 +1,64 @@
+###############################################################################\r
+# Set default behavior to automatically normalize line endings.\r
+###############################################################################\r
+#* text=auto\r
+* -crlf
+\r
+###############################################################################\r
+# Set default behavior for command prompt diff.\r
+#\r
+# This is need for earlier builds of msysgit that does not have it on by\r
+# default for csharp files.\r
+# Note: This is only used by command line\r
+###############################################################################\r
+#*.cs     diff=csharp\r
+\r
+###############################################################################\r
+# Set the merge driver for project and solution files\r
+#\r
+# Merging from the command prompt will add diff markers to the files if there\r
+# are conflicts (Merging from VS is not affected by the settings below, in VS\r
+# the diff markers are never inserted). Diff markers may cause the following \r
+# file extensions to fail to load in VS. An alternative would be to treat\r
+# these files as binary and thus will always conflict and require user\r
+# intervention with every merge. To do so, just uncomment the entries below\r
+###############################################################################\r
+#*.sln       merge=binary\r
+#*.csproj    merge=binary\r
+#*.vbproj    merge=binary\r
+#*.vcxproj   merge=binary\r
+#*.vcproj    merge=binary\r
+#*.dbproj    merge=binary\r
+#*.fsproj    merge=binary\r
+#*.lsproj    merge=binary\r
+#*.wixproj   merge=binary\r
+#*.modelproj merge=binary\r
+#*.sqlproj   merge=binary\r
+#*.wwaproj   merge=binary\r
+\r
+###############################################################################\r
+# behavior for image files\r
+#\r
+# image files are treated as binary by default.\r
+###############################################################################\r
+#*.jpg   binary\r
+#*.png   binary\r
+#*.gif   binary\r
+\r
+###############################################################################\r
+# diff behavior for common document formats\r
+# \r
+# Convert binary document formats to text before diffing them. This feature\r
+# is only available from the command line. Turn it on by uncommenting the \r
+# entries below.\r
+###############################################################################\r
+#*.doc   diff=astextplain\r
+#*.DOC   diff=astextplain\r
+#*.docx  diff=astextplain\r
+#*.DOCX  diff=astextplain\r
+#*.dot   diff=astextplain\r
+#*.DOT   diff=astextplain\r
+#*.pdf   diff=astextplain\r
+#*.PDF   diff=astextplain\r
+#*.rtf   diff=astextplain\r
+#*.RTF   diff=astextplain\r