我正在爲Django
中的一個組織製作網站。一切工作正常,但每次我都不想改變某些東西時,我會嘗試使用本地「鏡像」(複製所有文件),如果一切正常,我會將它「推送」到實際的網頁。有時候,例如小模板編輯等,我在實際的網頁上做,因爲製作新的副本是無聊的。如何鏡像我的網站以進行更改
所以我的問題是:有沒有像github commit-push
系統開發網站?什麼東西,什麼可以讓我做一種方式從實際的網頁同步到我(不一定是本地)的副本,並在這個副本上嘗試這些更改後,我可以「推」到主(當然只有更改的文件)?
感謝
剛纔使用'git'出現問題,正如你的問題所描述的那樣? 'rsync'也是一個非常了不起的FTP替代品(不記得上次我必須使用FTP而不是'ssh' /'rsync')並且只複製已更改的文件。 –
它在我看來有點像很多工作。但是使用Fabric它看起來可以忍受。 – kotrfa