首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反向git配置命令

反向git配置命令
EN

Stack Overflow用户
提问于 2017-05-09 13:36:40
回答 1查看 98关注 0票数 0

我一直在让这些讨厌的^M插入符号和git diff一起出现。请注意,这些文件存储在Linux上,但通过Windows使用Samba共享网络进行编辑。为了摆脱它们,我按照git-diff to ignore ^M执行了以下操作

代码语言:javascript
复制
[Michael@devserver .git]$ git config --global core.whitespace cr-at-eol

虽然^M不再显示,更糟糕的是,git diff仍然将行显示为不同,但由于^M不再显示,因此两行的文本是相同的。

如何逆转core.whitespace cr-at-eol?我想我可以看到git的配置文件中的变化,但情况并非如此。

代码语言:javascript
复制
[Michael@devserver .git]$ cat config
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        url = git@xxx.com:root/projextx.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-09 14:21:39

使用--global时,设置是在~/.gitconfig中,而不是在<repository>/.git/config中。

您还可以使用git config --show-origin -l看到这一点。

如果您不使用--global,而是使用--local (或者不使用,因为--local是默认的),那么它将在您要查找的文件中。

要么从该文件中删除它,要么最好像使用git config一样使用git config --global --unset core.whitespace

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43871385

复制
相关文章

相似问题

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