この問題に関する記事がたくさんあることは知っています。しかし、私は成功せずに数週間苦労しています。
githubに記載されているベスト プラクティスを使用しようとしています。そこで、.gitattributes ファイルを追加しました。たとえば、次のようになります。
*.cs text
また、すべてのファイルの行末を正規化しました。これで、コミットするものが何もないクリーンな作業コピーができました。しかし、今、任意の Windows テキスト エディターでファイルを開いてランダムな変更を加え、ファイルを保存し、その変更を元に戻すと、このファイルが変更されたように見えます。これは、ファイルの行末が Windows スタイルになったためだと理解しています。しかし、これは恐ろしい作業方法です。ファイルには変更がありませんgit reset --hard
。そのような場合、あなたは何をお勧めしますか?