我一直在試圖遠離FTP一段時間。 (我有什麼遺漏!),推送提交到GitHub,然後最後拉動變化到我的遠程服務器我期待這個最後階段自動化(遠程服務器應該總是看着新的推到Github和拉任何變化)。觀看github進行推送並自動拉到遠程
使用Github的網絡掛接和執行shell命令
<?php `git pull`; ?>
我不能完全肯定,如果這是建立這種自動化的最有效的方法一個PHP文件中的視頻教程,我一直在觀察表明,任何人都可以闡明一個很好的方法來同步我的githhub和遠程服務器嗎?
非常感謝
以爲我應該修改,以顯示我的當前進度。
- 與
的index.html github.php創建本地計算機上的簡單文件夾結構 - <?php
混帳pull`; ?>(背面蜱殼命令)
- 創建GIT INIT
COMMITED git倉庫和推到GitHub庫
在遠程服務器,創建了一個非需要密碼SSH密鑰
在github,粘貼SSH鑰匙插入REPO>設置>部署密鑰
- 創建一個網絡掛接http://makebelievemedia.co.uk/staging/test/github.php(pull_request)
據我所知,這個現在應該發送到pull_request時github.php提交都推到Github上那麼應該所有更新的文件傳輸到遠程服務器
我想我明白的實際過程以及足夠,但我想我可能會錯過重要的東西,只是爲了澄清,如果我在遠程服務器上運行手動拉請求一切正常,但它不是自動的,這是我的主要目標