[PATCH v2 2/7] git-new-workdir: mark script as LF-only
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- May 4, 2017, 09:49 UTC
- Message-ID
- <fbba7450f2d4475b6d9a0d740dc43e22c81b104e.1493891336.git.johannes.schindelin@gmx.de>
- In-Reply-To
- <cover.1493891336.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).
Reviewed-by: Jonathan Nieder <jrnieder@gmail.com> 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