如何使用 unix 类型换行符克隆 github 仓库
How to clone github repo using unix type linefeeds
我正在尝试部署最新的 scrapinghub/splash
我在 win10 上使用 git-bash。我将回购分叉到 https://github.com/kc1/splash/blob/master
我 运行 在我原来的问题中遇到了一些问题 (Docker: /bin/sh: 1: /tmp/provision.sh: not found)
有人提出问题是 shell 脚本有 windows 行结尾 (crlf) 而不是 unix 类型 (lf)。我检查了一下,确实 windows 结尾正在我本地克隆的回购中使用。
如何克隆存储库以便在我的本地 windows 环境中获得 unix 类型结尾?
git clone --config core.eol=lf <repository>
基本上,您想设置此配置参数来控制机器上的行尾。 native
的默认值将使用您机器上的任何本机(即 windows 上的 crlf)。如果您希望它应用于每个 repo
,您也可以在执行克隆之前在全局配置中设置它
git config --global core.eol lf
我正在尝试部署最新的 scrapinghub/splash
我在 win10 上使用 git-bash。我将回购分叉到 https://github.com/kc1/splash/blob/master
我 运行 在我原来的问题中遇到了一些问题 (Docker: /bin/sh: 1: /tmp/provision.sh: not found)
有人提出问题是 shell 脚本有 windows 行结尾 (crlf) 而不是 unix 类型 (lf)。我检查了一下,确实 windows 结尾正在我本地克隆的回购中使用。
如何克隆存储库以便在我的本地 windows 环境中获得 unix 类型结尾?
git clone --config core.eol=lf <repository>
基本上,您想设置此配置参数来控制机器上的行尾。 native
的默认值将使用您机器上的任何本机(即 windows 上的 crlf)。如果您希望它应用于每个 repo
git config --global core.eol lf