.gitignoreにファイルを指定することで、git上にアップしたくないファイルをアップせずに済みます。 ローカルでのみ必要なファイルがある場合に非常に便利です。 しかし、.gitignoreに記載したのに反映されなかったことがあったので、原因と解決策について記載します。 原因 一度gitにアップしてもらったものを、.gitignoreに追加したことが原因だった。 キャッシュにインデックスが残っているので、.gitignoreの設定が反映されていなかった。 解決策 手順 .gitignore 編集 キャッシュを削除 commit & push キャッシュ削除の際、ファイルを削除しているわけではないのでご安心を。 また、pushした際に大量のremoveログが出るが、ローカルのファイルが消えたわけではないのでご安心を。 キャッシュ削除の方法 下記コマンドを実行する。 ファイル全体キャッシュ