私は WordPress デザイナー/開発者であり、バージョン管理、特に Git の使用にますます深く関わっていますが、一部のプロジェクトでは SVN を使用しています。現在、リモートリポジトリに Beanstalk を使用しています。
すべての WordPress ファイルをレポに追加することは問題ありません。wp-config ファイルを .gitignore できることを知りたい場合は問題ありませんが、現在、私は唯一の開発者であり、これらのプロジェクトはクローズド ソースであるため、本当に少し意味があります。
WordPress は、他の CMS と同様に、データベースに大きく依存して、テキスト コンテンツと、使用している特定のプラグイン/テーマ構成に応じた多くの設定を保持しています。可能であれば、データベースでバージョン管理を使用する最良の方法は何だろうと思っています。私のMySQLサーバーはWindowsで実行されていますが(読み方:方法がわかりません)、SQLダンプを作成して、SQLダンプをリポジトリに追加できると思います。しかし、何かをライブにプッシュすると、大きなセキュリティ上の脅威が生じます。
これを行うための受け入れられた慣行はありますか?