Git归档行尾与克隆不同

3
有关git中的/转换问题和主题有许多问题,但我找不到一个侧重于archive命令的问题。
在我的测试中,clone从Windows和Linux都可以正常工作,但是archive始终以文本文件返回。
我想在Linux上使用git archive命令下载存储库的一部分,以准备最终的发行版zip文件...将在之后在Windows上使用。
那么,在使用git archive命令时如何强制使用CRLF进行文本文件转换?
尝试失败:
git -c core.autocrlf=true -c core.eol=crlf archive ...

顺便提一下,这里不存在或涉及.gitattributes文件。


我相当确定这应该可以工作,因为我记得以前有一个错误,它不能用于zip档案已经被修复 - CB Bailey
@CharlesBailey 不确定问题出在哪里,但是我无法在三台不同的机器和git版本(debian、arch和windows7)上获取到CRLF...它们都只显示LF,对于format=tar和zip都是如此。(而win7克隆则正常显示CRLF) - MetNP
1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接