1
我有一個網站,我正在使用git作爲版本控制。然而,每次我們要提交時,必須手動更新Web服務器,並更改代碼以及git存儲庫,這已經變得非常煩人了。是否有可能通過第三方軟件將我的git存儲庫與公共網站同步,這樣,無論我何時提交存儲庫,網站都會自動更新?將遠程Git存儲庫與網絡服務器同步
我有一個網站,我正在使用git作爲版本控制。然而,每次我們要提交時,必須手動更新Web服務器,並更改代碼以及git存儲庫,這已經變得非常煩人了。是否有可能通過第三方軟件將我的git存儲庫與公共網站同步,這樣,無論我何時提交存儲庫,網站都會自動更新?將遠程Git存儲庫與網絡服務器同步
是的,這稱爲自動構建或持續集成。有很多工具可以讓你做到這一點,但是如果不知道你的開發平臺(TeamCity,我最喜歡的,可以和git以及許多開發平臺一起工作),很難推薦它。
根據您的網站是什麼,在每次提交時將代碼推送到生產中通常都是有風險的。通常這個過程比這個更受控制。
開發平臺是什麼意思? IDE? OS? – danielmhanover
操作系統可能是因素之一,但更多的是你是否使用java,.Net,PHP等。TeamCity涵蓋了所有這些和其他,而且我相信他們的競爭對手也是如此。 –
呵呵,PHP和javascript最有可能的 – danielmhanover