我使用git將源代碼更改(從GitHub推送後從dev
)提取到我的網站上的Web應用程序。我的.git目錄/ repo位於我的web根目錄(不能公開訪問),就像大多數項目是在構建Web應用程序並開始使用'git init
'等git一樣。 這樣好嗎?可以在web根目錄下有live站點的git倉庫嗎?
通過「OK」,我的意思是,我知道有可能會或可能不會把production
服務器上的git的存儲庫並使用構建腳本來部署或更好的東西的位置,但在你的答案,我首先是想知道我目前是從安全,最佳實踐等角度來看它是否「OK」。它似乎是最簡單,直接的方式來部署更改到現場並維護一個git倉庫,它一直在爲我工作。
如果是「好的,但還有更好的辦法」,我也對這些建議感到好奇。
對於從'但'開始的單詞+1。 –
謝謝! git-dir和work-tree是我錯過的東西。很高興知道這是「好,但有更好的方法」 –