私は Laravel プロジェクトを持っており、GitHub にプッシュするとき、.gitignore を含むディレクトリは引き続き GitHub にプッシュされます。
git add .
git commit -m "Sample commit."
git remote add origin git@github.com:My.git
git push origin master
storage/framework/ に .gitignore があっても、storage/framework/ 内のキャッシュとセッション データはすべて GitHub にプッシュされます。.gitignore を含む他のすべてのディレクトリも GitHub にプッシュされます。
私は何を間違っていますか?