表題の通り、WordPressテーマをGit Hubにpushするまでの手順メモです。
手順
1.
インストール。Windowsは以下から。
2.
初期設定
git config --global user.name "your_user_name"
git config --global user.email your_email
git config --global core.editor "code --wait"
3.
管理したいところにcdして、git ininする。
私は今回はwordpressプロジェクトの一番上にしました。wp-admin, wp-content, wp-includesたちと.gitフォルダが同じ階層に並んでる感じです。ググった感じ、wpだとテーマフォルダごとにgit管理する派閥の方と、一番上に置く派の方がいるらしい。
git init
4.
.gitignoreファイルをつくる。
私は今回特定テーマ(myblog)だけ管理したかったので、gitinitした階層直下に、以下のようにつくりました。
/*
!.gitignore
!/wp-content/
/wp-content/*
!/wp-content/themes/
/wp-content/themes/*
!/wp-content/themes/myblog/
5.
add, commitする
6.
githubでリモートリポジトリ作成する →URLコピー
7.
以下コマンドで、originという名前でリモートリポジトリ登録
git remote add origin your_repos_url
8.
以下コマンドでプッシュ -uを付けとくとプッシュ先が保存されて、次回以降git pushだけ入力すればよくなる。コマンドたたくとログインのために勝手にブラウザ立ち上がって、ログイン完了後プッシュされる。
git push -u origin master
おわ!
参考