首页 > 解决方案 > 是否可以在一次调用 git 时取消设置多个 git 配置值,而不是一个一个地取消?

问题描述

我需要在全局 git 配置文件中自动取消设置很多别名、diff、difftool、merge、mergetool 设置。

现在我正在呼唤git config --global --unset他们每一个人,这有点慢。嗯,相对 - 大约需要 3 秒。

但我很好奇 - 有没有办法在某种批处理模式下只调用一次 git 来一次性取消所有这些?我可以看到有--unset-all选项,但它似乎适用于具有多个值的单个配置设置。还是我错过了什么?

标签: git

解决方案


对于批量工作,只需编辑配置文件。这是一种常见且简单的格式。


推荐阅读