1. ホーム
  2. git

[解決済み] emacsで私のファイルに表示され続ける^Mは何ですか?

2022-04-15 22:23:29

質問

そこで、textmateと関係があるのかもしれませんが、小さなチームで仕事をしており、1つのブランチの各行に^Mが付加されているため、gitでほぼ同じファイルのフルファイルコンフリクトが発生するという問題が発生しています。

この謎の ^M という文字は、何をするものなのか、どこから来るものなのか。

開発者はWindows/Macではemacs、MacではTextMate、Macではcoda、そして時々wp-adminのテキストエディタを使用しています。

どなたか、これらのいずれかに起因するこの問題を経験された方はいらっしゃいますか?

解決方法は?

git-config(ギットコンフィグ を設定します。 core.autocrlf から true を実行すると、git が自動的に行末をあなたのプラットフォームに合わせて正しく変換するようになります。たとえば、このコマンドを実行してグローバルな設定を行います。

git config --global core.autocrlf true