首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使Git暂时忽略~/..gitconfig?

如何使Git暂时忽略~/..gitconfig?
EN

Stack Overflow用户
提问于 2014-05-01 00:46:00
回答 1查看 1.7K关注 0票数 18

如何使Git命令暂时忽略~/.gitconfig

我可以将GIT_CONFIG=/dev/null设置为使git config忽略~/.gitconfig,但这不会影响其他Git命令。

我可以隐藏我的~/.gitconfig,例如mv ~/.gitconfig{,.hidden},但是这是很烦人的,因为我必须稍后再把它移回去,它会影响到Git的全球范围。

用例

  • 脚本Git:仅限于可移植性的默认设置。
  • 调试Git:仅限于可再现性的默认设置。
EN

回答 1

Stack Overflow用户

发布于 2014-05-01 01:43:00

我找到了一个不错的解决方案:如果找不到,Git就不能使用我的~/.gitconfig

代码语言:javascript
复制
HOME= git <args>

行得通!在这里,HOME=在命令git <args>的持续时间内有效地解除了HOME

更小心但更长的版本包括

代码语言:javascript
复制
HOME=/dev/null git <args>

代码语言:javascript
复制
(unset HOME; git <args>)
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23400449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档