1
我試圖建立爲我定製的WordPress主題一個Git倉庫的構建,用一口編譯代碼,但IM努力理解如何管理回購。構建文件夾應該包含在git倉庫中嗎?
後我的結果:
- 使用一個單獨的回購在我的工作流程,一飲而盡拉。
- 爲開發人員提供完全訪問(可以安置一個子模塊),我一口的工作流程,src和建設。
- 將構建文件夾推送到遠程服務器(如生產和分段)。
目前的情況
我大口的工作流程將在一個單獨的回購舉行,因爲它會之間幾種不同的構建中。
當前的工作流程,我能想到的是這樣的:
gulp-wp-build -> git repo
src -> git repo
build -> WordPress ready theme not held in a repo
理想的情況下,雖然我希望能到我的代碼推到通過git的生產和臨時服務器,我知道,這樣做這需要在我的回購庫中包含build文件夾。 但包括我的src文件夾和生成文件夾內的回購是矯枉過正?
我喜歡將所有內容都包含在一個回購中的想法,以便其他開發人員可以使用他們的gulp工作流程或我用於構建的工作流程來處理主題。
但真正推動通過git的變化我只想構建被推活,所以當推到一定的遠程我可以分開回購該build文件夾中的條款?
我明白這將有助於從出現在回購,但止跌」停止自動生成構建文件這阻止我將這些文件單獨推送到遠程? 我想如果我只能做兩者之一,我寧願能夠將構建目錄推送到遠程,並且必須將其包含在我的回購中。 – Sc0lie
首先你必須告訴git「不要跟蹤這些文件」,但是,如果你已經將這些文件上傳到遠程回購站,你必須對此做出... 1st。擦除自動生成的文件,提交併推送。 2nd創建.gitignore文件並將路徑設置爲自動生成的文件夾。 第三次提交併推送.gitignore文件。 現在你的自動生成的文件不再被git跟蹤。 –