2017-05-09 6 views
0

^Mキャレットシンボルがgit diffで表示されています。ファイルはLinuxに保存されていますが、Samba共有ネットワークを使用してWindows上で編集されます。それらを取り除くしようとすると、私が行っgit-diff to ignore ^Mごとに、次のリバースgit設定コマンド

[[email protected] .git]$ git config --global core.whitespace cr-at-eol 

^Mはもはや表示されますが、どのように悪いですが、まだ別のものとして行を示しgit diffではありませんが、テキストは両方の行で同一であります^Mは表示されなくなったためです。

どうすればいいですか?core.whitespace cr-at-eol?私はgitの設定ファイルの変更を見ることができると思ったが、そうではなかった。

[[email protected] .git]$ cat config 
[core] 
     repositoryformatversion = 0 
     filemode = true 
     bare = false 
     logallrefupdates = true 
[remote "origin"] 
     url = [email protected]:root/projextx.git 
     fetch = +refs/heads/*:refs/remotes/origin/* 
[branch "master"] 
     remote = origin 
     merge = refs/heads/master 

答えて

1

あなたは--globalを使用するように、設定が~/.gitconfigでは、ありません<repository>/.git/configです。
git config --show-origin -lを使用しても確認できます。
--globalを使用していない場合は--local(または何も指定しない場合は、--localがデフォルトです)、探しているファイルにあります。

git config --global --unset core.whitespaceのように使用してください。

関連する問題