laravelプロジェクトがあります。ルートディレクトリには次の4つのファイルがあります。
.env .env.example .env.local .env.staging
私は.gitignoreファイルを持っていて、これらの4つのファイルを次のように.gitignoreに次々とリストしています
.env
.env.example
.env.local
.env.staging
私のgitリポジトリには.envまたは.env.exampleが含まれていませんが、.env.localおよび.env.stagingは含まれています。私は思いつく限りのことをすべて試しましたが、これらの2つのファイルをGitlabと同期し続けます。
これを引き起こしている可能性のあるアイデアはありますか?
ご協力いただきありがとうございます!
このコマンドを実行するだけです。
git rm .env --cached
git commit -m "Stopped tracking .env File"
laravelには、データベースに接続するための.envファイルが含まれているため、キャッシュから.envファイルを削除する必要があります。