From: Johannes Schindelin Date: Tue, 02 May 2017 12:30:33 GMT Subject: [PATCH 3/5] completion: mark bash script as LF-only Message-ID: <56201ef047812b6ff1746e54a643f65710d49bf0.1493728172.git.johannes.schindelin@gmx.de> In-Reply-To: Without this change, the completion script does not work, as Bash expects its scripts to have line feeds as end-of-line markers (this is particularly prominent in quoted multi-line strings, where carriage returns would slip into the strings as verbatim characters otherwise). This change is required to let t9902-completion pass when Git's source code is checked out with `core.autocrlf = true`. Signed-off-by: Johannes Schindelin --- contrib/completion/.gitattributes | 1 + 1 file changed, 1 insertion(+) create mode 100644 contrib/completion/.gitattributes diff --git a/contrib/completion/.gitattributes b/contrib/completion/.gitattributes new file mode 100644 index 00000000000..19116944c15 --- /dev/null +++ b/contrib/completion/.gitattributes @@ -0,0 +1 @@ +*.bash eol=lf -- 2.12.2.windows.2.800.gede8f145e06