はじめまして、Yuiです。 私は現在Vue.jsを使って受託開発を行っているのですが、そこで詰まったことを紹介します。 何が起こったか Vueで書いたコードをBitbucketにpushした際、node_modulesが.gitignoreに書かれてあるにも関わらず、まとめてpushされていた。 .gitignoreを見直してもきちんとnode_modulesの記載があり、しばらく原因がわからなかった。 原因 どうやらキャッシュが原因だった。 7/22追記 kmdkukさんよりコメントを頂き、原因がキャッシュではないことがわかりました。すでにgitの追跡対象になっているファイルはどんだけignoreしようとしても追跡対象から外さないとコミット履歴が残ってしまうようです。私はその部分をまとめてキャッシュと呼んでいました・・・・。すみません! 試したこと とりあえず、いかなる条件でもignor