我知道如何拉取,提交和推入git來更新我的本地存儲庫bitbucket,但我不知道如何更新我的網站位於主機使用git 。如何使用git更新網站
回答
如果服務器允許您安裝/配置的git你可能喜歡使用支柱鉤子http://mmm.beachtemple.com/blog/2009/04/06/git-post-receive-hook/
這是正確答案:)。你需要更多的細節還是這足以讓你開始? – Chronial
真的非常感謝dmi3y –
如果你的服務器有git的(可以讓你安裝的git)(您也可以安裝混帳的「便攜」版本不需要提升權限),你可以'使用'git來完成你的部署(以某種方式)。
你有你的開發代碼在一個分支。將此repo克隆到您的服務器上。用「生產」這樣的名稱來分支這些代碼。進行所有必要的設置更改以使您的開發代碼在服務器上工作(更改設置文件,更改配置文件,.htaccess文件等)。 現在將提交添加到此分支並推送到您的回購。在未來,當你在你的開發環境中進行修改時,你可以將你的生產分支重新分配到開發分支的新頭上(我會用當前生產分支的版本號來標記,快速返回的方式)。這使得使用git進行部署變得快速而簡單,因爲您已經具備了從dev切換到生產所需的所有更改(我有一個暫存分支的中間步驟)。
感謝dear @ g19fanatic的建議 –
- 1. 使用Git原子網站更新
- 2. 如何使用其他網站內容自動更新網站?
- 3. 如何使用Git管理wordpress網站?
- 4. Git:如何使用Git管理網站?如何使用Git進行網站部署?
- 5. 使用git更新分段/實時網站
- 6. 如何使用git重新部署網站?
- 7. 如何使用jquery更新網站信息而不刷新
- 8. 更新網站
- 9. 如何用git更新Sqlmap?
- 10. 如何將git用於子網站?
- 11. 如何使用ofbiz創建新網站?
- 12. Rails 3應用程序,如何獲得GIT版本和更新網站?
- 13. 如何更新現場網站?
- 14. 如何正確更新現場網站?
- 15. 如何保持網站更新的AJAX
- 16. 更新Joomla網站
- 17. 使用Sharepoint 2010更新舊的Sharepoint網站 - 如何更新舊的導航
- 18. 如何使用角度來處理網站更新?
- 19. 如何使用FTP從Subversion存儲庫更新我的網站?
- 20. 如何使用google網站的python API更新附件內容?
- 21. 使用git設置網站和測試版網站
- 22. 使用git來管理生產網站?
- 23. 使用Git發佈到一個網站
- 24. 使用Git管理Joomla網站?
- 25. 使用git同步wordpress網站
- 26. 使用Git來維護網站
- 27. 使用git安全部署網站
- 28. 使用git爲一個大型網站
- 29. Git代碼教程網站的使用
- 30. 正在更新index.html isnt更新網站
這取決於你的主機。 – SLaks
Git不是部署工具。它可能被*部署工具*或作爲手動過程的一部分用於部署您的代碼。 – meagar