我現在有一個Laravel項目,我正在使用Github作爲我的項目。Laravel和Github - 工作流程和問題
我有兩個分支,master和develop。
現在的問題是,...
我有一個文件夾/ dev中的所有文件我正在使用Sublime Text 2和官方Github Client。當我切換分支時,我在狀態欄的ST2中看到了,沒關係。
我把sftp-config.json放在我的gitignore中,但是我有不同的FTP數據給master和develop。我總是必須將ST2 tu中的數據正確地上傳到我的FTP上來測試我的更改。有時我甚至忘記了,並且意外地將開發上傳到我的主頁/實況頁面。
routes.php同樣的問題,我需要在我的routes.php中爲DEV禁用SSL,因爲我沒有通配符證書,我的開發分支機構/ ftp在dev.domain.tld和我的主要網站www上運行.domain.tld。
我爲我的Laravel配置創建了一個環境,一個主配置和「開發」配置。
是否可以在我的過濾器中的routes.php中使用Config::get('app.ssl')
?像這樣:
Route::group(['before' => ['csrf',Config::get('app.ssl')]], function() {
Route::get('page', array('as' => 'page','uses' => '[email protected]'));
});
?
我現在的工作流程有時非常煩人和混亂。我總是必須檢查我是否在我的實時服務器上上傳文件或更改主文件。
任何建議,非常感謝!