私は簡単に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. WordPressのテーマ開発
- 2. インターネット経由でAndroidマーケットの公開鍵を送信する
- 3. WCF経由でREST&SOAPでサービスを公開できますか?
- 4. MSFTからデータベース公開ウィザード経由で公開した後の問題
- 5. ASP.Netコントロールはviewstate経由でSQLクエリを公開しますか?
- 6. 公開gitリポジトリ
- 7. Wordpressテーマ開発者 "Workspace"
- 8. 公開鍵を使用してSSH経由でサーバに接続
- 9. WordPressのテーマを「無効な親テーマ」にする理由は何ですか?
- 10. ASMXでアプリケーションサービスをラップするか、WCF経由で直接公開しますか?
- 11. WCF Webサービス経由でRSS Syndication FeedをJQueryクライアントに公開する方法
- 12. Amazon MWS API経由でAmazonに商品をアップロード/公開する方法は?
- 13. プライベートgitサーバで公開gitリポジトリを使用する
- 14. 公開Wi-Fi経由のGithub(SSH)、ポート22のブロック
- 15. Wordpressのテーマ開発用のダミーブログのエントリ
- 16. Win 7のZipプログラムでHTTP経由でZipファイルを公開しない
- 17. Wordpress XML-RPC AS3での公開
- 18. Visual Studio経由で公開した後のASMXサービスにおけるSOAP例外
- 19. WordpressでAJAX経由でナビゲーションリンクを動的に変更する
- 20. shopifyで複数のテーマを公開できますか?
- 21. SSH経由でnetbeansを開きます
- 22. maven-release-pluginをHTTPS経由でgitで使用する
- 23. Windows 8でNodeJS経由でGitをインストールする
- 24. CodeIgniter設定ファイルを公開して公開するためのGit
- 25. WordPressテーマのカスタマイズヒーリングタッチのテーマ
- 26. Wordpressで画像を非公開にする
- 27. Git経由でEclipse JDT Coreをソースコードからビルドするには?
- 28. Wordpressテーマでカスタムクラスを使用する
- 29. MVC3公開、モデル/コントローラが公開されない理由
- 30. Wordpress PerfectPixelテーマ
これはもはや現在のところ開発されていないので、gitosisの代わりにgitoliteを使用します。 –