[PATCH 2/5] git-new-workdir: mark script as LF-only
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- May 2, 2017, 12:30 UTC
- Message-ID
- <c11f7f4f29d156250dd3c3df3af29b0f3bde2b87.1493728172.git.johannes.schindelin@gmx.de>
- In-Reply-To
- <cover.1493728172.git.johannes.schindelin@gmx.de>
Bash does not handle scripts with CR/LF line endings correctly, therefore they *have* to be forced to LF-only line endings.
Funnily enough, this fixes t3000-ls-files-others and t1021-rerere-in-workdir when git.git was checked out with core.autocrlf=true, as these test still use git-new-workdir (once `git worktree` is no longer marked as experimental, both scripts probably want to be ported to using that command instead).
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> --- contrib/workdir/.gitattributes | 1 + 1 file changed, 1 insertion(+) create mode 100644 contrib/workdir/.gitattributes
diff --git a/contrib/workdir/.gitattributes b/contrib/workdir/.gitattributes new file mode 100644 index 00000000000..1f78c5d1bd3 --- /dev/null +++ b/contrib/workdir/.gitattributes @@ -0,0 +1 @@ +/git-new-workdir eol=lf
-- 2.12.2.windows.2.800.gede8f145e06