ファイルに変更を加えていなくても、
エディタなどで一度開いて保存し直すとファイル変更と認識されてしまうことがある。
Githubにpushしたりした際に、
\ No newline at end of file
と表示されてしまうことがある。
(不要なcommitなので含めたくない場合、下記のように修正を行う。)
vi かなにかで、下記のコマンドを実行してから保存し直す。
:set binary noeol
原因は、
POSIX的にはファイル末尾に改行が必要らしく、改行がない場合に警告されます。
とのこと。