如何临时取消Git配置项?无需修改配置文件
临时取消Git配置项的方法
当然有办法临时取消配置项,直接用-c参数把目标配置项设为空字符串就行。
比如你现在设置了diff.external,想要临时调用内置的diff输出,执行下面的命令即可:
git -c diff.external= diff
原理很简单:Git的配置系统中,当你把某个配置项的值设为空时,Git会忽略这个配置的存在,直接触发默认行为,相当于临时取消了之前设置的该配置项。
这种方式完全不用修改配置文件,仅对当前单次命令生效,执行完后自动恢复原来的配置状态。
内容的提问来源于stack exchange,提问作者plc
相关产品推荐
相关产品推荐

