我做了我的第一個「大」項目,但是我有一些問題需要上傳到存儲庫然後部署它。上傳項目到Github,部署和更新它
我創建了一個Rails項目,並提交所有文件(忽略數據庫和不感興趣的東西),其中包括production.rb。
production.rb文件有郵件配置,所以我有一些假的配置。
的問題是,當我部署,我修改production.rb文件(2-3多個文件),所以我的問題來這裏:
我如何更新項目時,我推的變化?如果我推送在本地修改的文件,「git pull」將不起作用。
我想上傳這些文件,因爲我希望其他用戶能夠毫無麻煩地使用我的應用程序。
是否是capistrano解決方案? AFAIK capistrano依靠git回購(其中包括),所以如果我在本地修改文件,capistrano也會哭泣。
那麼,當你需要拉動新的改變並且你在本地修改了一些文件時,你會做什麼?
我有贊成railcasts訂閱和我結束了一個星期前學習capistrano和所有現在工作。無論如何,我會把這個答案視爲有效的。 –