只读Git Global / System Configuration

时间:2016-02-20 00:45:08

标签: git ssl github

'Git Config'可以设置多个级别的配置,如下所述:

  • 存储库配置
  • 全局配置
  • 系统级配置。

存储库配置会覆盖Global。全局覆盖系统配置。

问题#1:如何确保存储库配置不会覆盖全局配置?例如,

命令1:git config --global http.sslVerify'true'

命令2:git config http.sslVerify'false'

命令2将覆盖全局配置上设置的安全配置(即始终执行SSL验证)。命令2将停止SSL验证。我想确保所有git存储库都具有安全配置,并且无法覆盖它。有可能吗?

问题#2 :Git用户还可以使用命令行选项覆盖全局配置,如下所述。是否有可能阻止这种情况?

命令:git -c http.sslVerify = false clone https://domain.com/path/to/git

如果您需要更多信息,请与我们联系。

0 个答案:

没有答案