は、私が使用する楽しされていLaravelで書かれたプロジェクトを実行してきました。私は私のローカルマシン上で私の仕事の大半を行うと行くためにその準備ができたら、開発サーバに押し上げるので、私が使用しGIT&Laravel停止特定のファイル
セットアップは浮浪者ボックスホームステッド構成です。インストール時に私はそれが正常に動作するため、ログ&ベンダーのフォルダを押し上げていたが、今私はすべてのコマンドラインは、私はその後、プルダウン時にコミット/隠しておくように私に尋ねるstorage/logs/laravel.log
を含んを経由して私はコミット段階でよ彼らは異なるので、サーバー上で。
私はプロジェクトのルートディレクトリに.gitignoreファイルに追加しましたし、それは次のようになります。そのため、私はそれに変更を加えない限り、
/node_modules
/public/storage
/.idea
Homestead.json
Homestead.yaml
/storage/logs/
/vendor/
ベンダーは、私に問題が発生することはありません。大したことではありませんが、そのログだけが上がるのを止めません。私はGUIツールを使用する場合、私は手動でそれが上がらないように指示することができますが、私はそれを押し上げるために端末を使用することができ、ログをサーバに隠しておく必要はないという点までそれを取得したい。
私はこれがそう、私は解決策は、両方のために働くだろうと想像.env
で同じであると信じています。私はまた、PHPStormが無視されていると言っているが、それが役に立つならばgitで追跡していることに気づいた。
あなたの探しているものは、あなたの 'logs'ディレクトリの' .gitkeep'ファイルとそこのログを無視するルール、 'logs/* .log'です。ログファイルをバージョン管理するべきではありません。 –
.gitkeepは/ storage/logsフォルダにありません。無視してください。手動で追加する必要がありますか? – Rlemm1991