git - 是否可以在一次调用 git 时取消设置多个 git 配置值,而不是一个一个地取消?
问题描述
我需要在全局 git 配置文件中自动取消设置很多别名、diff、difftool、merge、mergetool 设置。
现在我正在呼唤git config --global --unset
他们每一个人,这有点慢。嗯,相对 - 大约需要 3 秒。
但我很好奇 - 有没有办法在某种批处理模式下只调用一次 git 来一次性取消所有这些?我可以看到有--unset-all
选项,但它似乎适用于具有多个值的单个配置设置。还是我错过了什么?
解决方案
对于批量工作,只需编辑配置文件。这是一种常见且简单的格式。
推荐阅读
- flutter - Unwanted animation while scrolling down the ListView.builder in Flutter
- html - Display Ninja Tables meta data at the top of the table? Or is there a way to hide the table completely until fully loaded?
- javascript - Reactjs 状态不渲染以更新 DOM
- botframework - Teams 应用程序未显示在我的移动设备上
- google-cloud-platform - 需要使用 gcloud 或 shell 脚本从 excel 中读取值
- python - 如何抑制 QWebEngineView 错误的控制台输出?
- java - IntelliJ 无法识别 Scala 中的 TypeTag
- node.js - 在 MERN 堆栈中以 base64 格式存储图像
- php - 未定义索引:用户名、密码 PHP
- linux - 如何在没有 STDIN 和 STDOUT 的情况下从 c 执行 bash 脚本