反向git配置命令
我一直在用git diff显示这些讨厌的^M插入符号。请注意,这些文件存储在Linux上,但通过Windows使用Samba共享网络进行编辑。为了摆脱它们,我按照执行了以下操作: 虽然不再显示^M,但更糟糕的是,git diff仍将该行显示为不同的,但由于不再显示^M,因此两行上的文本是相同的 如何在eol时反转core.whitespace cr?我想我可以看到git的配置文件中的变化,但事实并非如此反向git配置命令,git,Git,我一直在用git diff显示这些讨厌的^M插入符号。请注意,这些文件存储在Linux上,但通过Windows使用Samba共享网络进行编辑。为了摆脱它们,我按照执行了以下操作: 虽然不再显示^M,但更糟糕的是,git diff仍将该行显示为不同的,但由于不再显示^M,因此两行上的文本是相同的 如何在eol时反转core.whitespace cr?我想我可以看到git的配置文件中的变化,但事实并非如此 [Michael@devserver .git]$ cat config [core]
[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
使用-global时,设置在~/.gitconfig中,而不是在/.git/config中。
您还可以使用git config-show origin-l看到这一点。
如果您不使用-global,而是-local或nothing,因为-local是默认值,它将出现在您要查找的文件中
或者从该文件中删除它,或者更好地使用git config,比如git config-global-unset core.whitespace
[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