私は簡単にWordPressのテーマを押したいと思っています.Gitを使って自分のWebサーバーに作業している可能性があります。私のUbuntuサーバーにはどんなソフトウェアが必要ですか?また、Macをそのサーバーにプッシュするように設定するにはどうしたらいいですか?WordPressテーマをGit経由で公開する
1
A
答えて
3
これで必要なのは、git
とssh
です。おそらくより良い管理のために、gitosis
。これを設定する際に助けが必要な場合は、そこにある多くのチュートリアルの1つを見てください。ドキュメントルートにテーマをプッシュする
、もう少しセットアップが終了している:
を裸のgitリポジトリを作成します。
mkdir /path/to/my/bare.git
git init --bare /path/to/my/bare.git
を次に、このようなスクリプトを使用し/path/to/my/bare.git/hooks
下post-receive
フックを置きます:
#!/bin/sh
GIT_WORK_TREE=/path/to/my/typo/template git checkout -f
これは、サーバーへのすべてのプッシュでテーマの現在のバージョンをチェックアウトします。
EDIT: 、裸のリポジトリを使用し、チェックアウト時に、作業ツリーを定義することは、1つの単純な側面を持っている: あなたは文句を言わないあなたのWordPressのインストールで任意のgitのファイルを持っています。
関連する問題
- 1. VSTS経由でiOSアプリを公開/公開する方法
- 2. OBI経由でPowerBIにカスタムビューを公開
- 3. AWS ServerlessアプリケーションVisual Studio経由で公開
- 4. adminパネル(ダッシュボード)経由でWordpressにHtmlテーマをインストール
- 5. カスタムパス(Wordpressテーマ)にgit repoをインストールする
- 6. インターネット経由でAndroidマーケットの公開鍵を送信する
- 7. Android:H264生データをRTMP経由でライブストリームサーバーに公開する方法
- 8. WCF経由でREST&SOAPでサービスを公開できますか?
- 9. WordPressのテーマ開発
- 10. jitpack.io経由で公開bitbucketレポにアクセスするには?
- 11. MSFTからデータベース公開ウィザード経由で公開した後の問題
- 12. ASP.Netコントロールはviewstate経由でSQLクエリを公開しますか?
- 13. WordPress REST API経由で今後公開する予定の投稿を追加するには?
- 14. Git経由で別のWebサーバーに展開する
- 15. Wordpressでスティッキーポストを公開
- 16. 公開gitリポジトリ
- 17. 公開されたWiFi経由でhttpsを使用
- 18. 公開鍵を使用してSSH経由でサーバに接続
- 19. ダイナミックCrm 365 webapi - javascript経由でwebresourceを公開
- 20. SQL Serverを使用してamqp経由でrabbitmqに公開
- 21. git経由でチームのYarn.lock
- 22. ASP.NETコアアプリケーションをAzureに公開するPowerShell経由で502(Bad Gateway)をAzureに公開
- 23. Wordpressテーマ開発者 "Workspace"
- 24. クラスライブラリ経由のグローバル例外ハンドラ - MyApplicationを公開しますか?
- 25. ASMXでアプリケーションサービスをラップするか、WCF経由で直接公開しますか?
- 26. WordPressのテーマを「無効な親テーマ」にする理由は何ですか?
- 27. ポストがFaceBook API経由でページに公開されない
- 28. Androidエミュレータ - インターネット経由で公開APIに接続
- 29. バケットを公開しないでApp Engine経由でクラウドストレージオブジェクトにアクセスする
- 30. InfusionsoftでAPI経由で公開されたファイルを設定するには?
これはもはや現在のところ開発されていないので、gitosisの代わりにgitoliteを使用します。 –