我正在處理的當前項目僅限於一個git存儲庫。 我當前的工作目錄看起來是這樣的:Git:如何將子目錄推送到同一存儲庫的單獨分支
dist/
*distribution files
src/
*src files
我們有一個Azure的服務器設置爲自動部署任何東西推到我們回購的「部署」分支。所以我們的目標是推動src文件掌握和dist文件夾的內容到'deploy'分支。
到目前爲止,我一直在做的事情是在推送部署之前分支出master,刪除src文件夾,並將dist文件夾的內容移動到根目錄。
我知道理想情況下我們會有單獨的回購協議,但目前這不是一種選擇。有沒有更簡單的方法來做到這一點?
完美工作。謝了哥們。 – Lawren
有沒有辦法做同樣的事情,但是當構建文件或'dist'在'.gitignore'中並且保持在master之外?爲了澄清,我只需要部署分支中的dist文件,並且只需要主服務器中的src文件。 – Lawren