.gitignoreとは、リポジトリで、意図的に追跡対象から外したいファイルを設定するためのファイル。
例として、.gitignoreの中身を見てみましょう。
.envはもちろんの事、/node_modules、homestead.json|yml、/vendorなども含まれていますね。
/node_modules /public/hot /public/storage /storage/*.key /vendor /.idea /.vscode /.vagrant Homestead.json Homestead.yaml npm-debug.log yarn-error.log .env .phpunit.result.cache
git rm –cachedで追跡対象から外して、そのファイルを.gitignoreに加えればよいでしょう。