我有一個git repo,其中一組開發人員和我正在合作項目代碼。偶爾,我們希望將git repo複製到具有外部IP地址(w.x.y.z
)的VPS(安裝爲Linux服務器)。將git repo部署到「production」服務器
我可以進入一個SFTP客戶端並向上瀏覽文件夾層次結構到服務器根目錄,然後導航到/ var/www /(服務器web根目錄)來刪除我的文件,但我想部署到服務器通過命令行來代替。
我的目標是將Linux服務器配置爲遠程git目錄,但不知道如何去瀏覽文件層次結構,讓git認識到遠程分支倉庫需要進入/ var/www /。
簡要搜索已發現git remote add origin [email protected]
然後使用git push origin
。
看來,通過連接這種方式到w.x.y.z
將使我在'用戶名'的主文件夾,而不是通過瀏覽器訪問根網站目錄(/ var/www /)。
有沒有人瞭解我應該如何去設置一個遠程目錄來部署git倉庫到「生產」服務器?
謝謝。我相信這正是我所期待的。我會研究一下rsync,看看能否爲我所需要的工作做好準備 –