だから私は非常に奇妙な問題に出くわしています。特定のファイルにどのような変更を加えても、常に1つの削除と1つの挿入があり、これはそれぞれのファイルのコード全体です。これは他のファイルには起こりません。これは最近起こったばかりで、何が原因か分かりません。何か案は?Gitは私のメインのプラグインファイルをdiffしませんか?
私が必要な場合は、さらに説明します。
編集:私はそれを理解するのに少し近づいていると思います。私はgit diff
を入力した場合、私はこのような何かを得る:
<?php^M^M/*^MPlugin Name: SomeName^MPlugin URI: http://...
そうそう、それは間違いなく行末とは何かを持っているが、どのように私はそれらを取り除くことができますか?
これはEOLの問題のように聞こえます。どの行末がファイルで使用されており、どのOSでこれを実行していますか? –
gitは改行を正しく見ないのですか?ファイルが1行であると考えていますか? –
PHPStorm IDEを使用してWindows 7を使用しています。クライアントがファイルをダウンロードしようとしたとき、私のクライアントから教えてくれました。行の終わりについてはわかりません... – Jared