Githubからgitリポジトリのクローンを作成した後、ファイルを開いて変更を加えずにファイルを保存すると、次の出力が表示されますgit diff
。
-@import "sync.scss";
\ No newline at end of file
+@import "sync.scss";
私が理解しているように、\ No newline at end of file
改行が存在しないときにファイルの終わりをマークすることになっています。このdiffは、ファイルの終わりの後に最後の行が移動されたとgitが判断することを意味しますか? これを回避する方法はありますか?コミットにジャンク空白の変更を追加せずに、このプロジェクトに貢献したいと思います。
これは行末の問題のようです。このファイルは元々、Unixの行末を使用してMacに保存されていたと確信しています。これは私が使用しているのと同じ設定なので、保存したときにドキュメントが変更される原因がわかりません。