1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

VCCWで生成される.gitignoreが邪魔に感じた時の備忘録

Posted at

VCCWを使って、複数人でローカル環境を合わせたいけど、WP本体は各自でビルドが必要だし、アップロードメディアやプラグインはgit管理したくないっていう状況。

こういうときにビルド時に生成されるデフォルトの.gitignoreは邪魔。
だけど、ビルド後に各自で消すのは、絶対消し忘れてめんどくさいことになるのが目に見えてる。
そういうときのための備忘録です。

使いたいやつと使いたくないやつ

  • site.ymlとかそういうのはgit管理したい
  • メディアファイルやプラグインは更新やアップデートとかあるからgit管理したくない
  • ビルドしたときにWPのディレクトリに生成される.gitignoreで意図しない管理になる
  • ビルド後に適宜削除などは混乱の元
├── .gitignore ←これを使いたい(A)
├── htdocs
│   ├── .gitignore ←これは使いたくない(B)
│   ├── index.php
│   ├── wp-admin
│   ├── wp-content
│   ├── wp-includes
│   ...
├── provision
├── site.yml
├── Vagrantfile
...

.gitignoreが生成されるディレクトリに先に置いておく

.gitignoreが生成されるディレクトリに、事前に.gitignoreを置いておけば、ビルドの時にスキップしてくれました。
↑↑↑の場合は(B)の位置に置いておきます。

site.ymlにfalseって書いたりとか試してうまくいかなかったけど、destroy後に再度ビルドしたときのログに.gitignoreをスキップしてるっぽいのを発見、先にファイル置いておけばいいんじゃない?って思ってやってみました。
割と当たり前のことなんだろうか。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?