21
21

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 5 years have passed since last update.

WordPressをGit管理する方法

Posted at

概要

WordPressのコードをgitで管理することになったためそのメモ。

WordPressはpluginや作成したコンテンツなどGitで管理するのに適さないデータが大量にあります。Gitで管理するべきものはテーマファイルだけだと思うので、今回は自作テーマ(既存テーマをカスタマイズする場合も同様)を管理する場合の手順メモです。

WordPressのあるプロジェクトに移動。

cd /var/www/wordpress

gitのリポジトリを作る。

git init

.gitignore に対象のテーマファイルのみを管理するように記述する。

*
!.gitignore
!/wp-content/themes/{mytheme} 
# {mytheme}にはテーマ名を入れる

おまけ

pluginや作成したコンテンツの管理について、個人的にはSnapUpが管理が楽でおすすめです。WordPressのスナップショットやstg環境も簡単に作成できます。

21
21
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
21
21

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?