我想舉辦一個網站Dreamhost的文件可以通過Github編輯,這樣當提交到Github的提交時,實際的網站更新。我怎樣才能最好地實現這一點? Dreamhost提供Subversion作爲一鍵安裝。對於git,它給出cautionary advice。我更喜歡使用Subversion的git。 Syncing git to Subversion似乎可行。爲了讓站點顯示內容(不是回購),目錄結構中需要安裝Subversion的位置?建議?同步Github回購Dreamhost網站
4
A
回答
5
我使用了simple-php-git-deploy。不需要額外的回購。 Github post-receive Github repo上的掛鉤通知服務器上的deploy.php文件以部署更改。 deploy.php
中只有幾行可供編輯。當我推送到其Github回購時更新survitals.com。
- 對於Dreamhost的
TARGET_DIR
在要像/home/user/example.com/
deploy.php
所需定義。 - 它可讓您在服務器上存在不在回購站中的文件。爲了安全起見,我從Github中省略了
deploy.php
,因爲它顯示了SECRET_ACCESS_TOKEN
。 - 在
deploy.php
使用URI安全字符作爲查詢參數使用SECRET_ACCESS_TOKEN
b/c。
相關問題
- 1. 與Github同步Phabricator回購
- 2. 與GitHub同步本地回購
- 3. 同步本地目錄與github回購
- 4. 如何與Github回購同步?
- 5. 同步本地文件到github回購
- 6. Git - 同步Github回購與本地?
- 7. Github的疑問 - 同步回購
- 8. 使用github回購自動同步
- 9. 同步git回購私人回購
- 10. Ubuntu從Github回購站自動提取
- 11. 與ubuntu同步本地文件夾到github回購
- 12. 同步github回購本地更改從另一個目錄
- 13. 同步功能的Heroku回購與GitHub的
- 14. 在回購創建時同步Eclipse和github?
- 15. Android Studio不同步一些文件到Github回購
- 16. 當涉及.gitignore同步通過github的兩個本地回購
- 17. 如何同步github上的bitbucket的回購?
- 18. 合併github與回購同步的zip下載
- 19. 用現有的網站文件填充Github回購
- 20. 我的網站上的github回購的最近更新
- 21. 如何從GitHub網站更新分叉的回購?
- 22. 同步svn和mercurial回購
- 23. GitHub的合併回購到第三回購從網頁
- 24. GitHub API - 寫回購
- 25. Fork Gist回購GitHub
- 26. 克隆Github回購
- 27. 在回購Github中使用回購
- 28. GitHub回購更改爲「其他」回購
- 29. 與github同步
- 30. Android和網站同步
你有ssh訪問你的服務器嗎? – Chronial
@Chronial是在Dreamhost中可以進行SSH訪問。 – ryanve
然後只需按照您鏈接的網站上給出的教程。在服務器上設置一個回購並推送到它。確保首先安裝git。 – Chronial