一直在尋找這一點,但沒有找到任何清除它。git分支在單獨的文件夾
我正在研究wordpress主題。主題將部署在我的域的3個不同位置。所以我需要3個分支:
- 主分支 - 位於domain.com/wp-content/themes/mytheme (/的public_html /可溼性粉劑內容/主題/ mytheme的)
- 開發分公司 - 位於開發.domain.com/wp-content/themes/mytheme (/ public_html/dev/wp-content/themes/mytheme)
- 測試分支 - 位於demo.domain.com/wp-content/themes/mytheme ( public_html/demo/wp-content/themes/mytheme)
這裏的想法是,e很多時候我對開發分支進行了更改,我可以將它推到主控和演示。
所以我想知道我是如何設置的?我使用工作樹,或...? 不知道如何繼續進行此設置。如果有人就如何獲得另一個解決方案,我也爲此敞開了大門。
感謝您的回答和鏈接,我對Git有點新,並試圖將我的頭圍繞在一起。當您說「現在,當您將代碼部署到您的環境中時,請務必始終從主分支部署主控主題等。」我沒有跟隨。我是否將「主」repo.git克隆到開發和測試文件夾中? –
您簽出master分支並將生成的文件複製到您的生產環境中,簽出develop分支並將這些文件複製到您的dev環境中,並將其與test進行同樣的操作。 – CptBartender
好吧,但我不能「跳過」文件的複製,如果我有我的分支在不同的文件夾?如果我將repo克隆到正確的文件夾,並簽出相應的/相應的分支? –