Git全局core.fileMode在克隆时本地覆盖错误

时间:2015-05-22 08:51:28

标签: git config

阅读this,我能够将fileMode配置的全局和本地配置为false。

然而,当我git clone时,git会一直初始化项目,并将本地配置强制为fileMode true,以便它覆盖我的全局false。因此,对于每个项目,我都要删除本地配置或手动将其设置为false,这完全无法进行全局配置。

默认情况下,如何防止git在每个项目上设置本地配置?这是由另一个配置变量驱动的吗?通过服务器?

2 个答案:

答案 0 :(得分:6)

克隆与init一样,在创建新存储库时始终设置本地core.filemode。有关详细信息,请参阅我对this question的回答。在克隆之后破解本地设置的唯一方法是手动执行(例如,通过使用执行克隆的包装器命令,然后进入克隆并删除设置)。

答案 1 :(得分:4)

git clone --config core.filemode=false YOUR_REPOSITORY

有关更多信息,请参阅git clone的使用信息,或只输入:

git clone

没有任何参数