建立非使用中分支
您無法從Adobe Commerce Cloud主控台或CLI建立非使用中分支。 如果您想建立非作用中分支,請在Git存放庫上建立它,並在命令上使用environment.Parent
選項進行推送。
git push -o "environment.Parent=<parent branch>" <origin> <branch>
刪除環境
您必須先停用環境,才能刪除環境。 一旦環境處於非使用中狀態,您就可以將其刪除。
若要停用環境:
-
從 所有專案 清單中選取專案。
-
從導覽列 環境 清單中選取環境。
-
按一下頂端導覽列右側的設定圖示,開啟環境設定。
-
在 General 標籤上,向下捲動至 Deactivate environment 區段,然後按一下 Deactivate environment and delete data 並遵循指示。
同步環境
同步環境(或分支)與git pull origin <parent>
相同。 您可以從上層環境同步更新的程式碼。 您可以透過Cloud Console在所有入門和Pro環境中使用此功能。
對於Pro計畫,您可以從測試和生產同步到您的master
分支。 此同步僅提取和推送程式碼,不會提取資料。 若要同步資料,請傾印資料庫資料並將其推送到另一個環境的資料庫。 請參閱移轉及部署靜態檔案和資料。
若要同步環境:
-
從 所有專案 清單中選取專案。
-
在環境清單中,按一下要同步的分支名稱。
-
按一下(同步)。
-
選取要同步的專案。
- 取代資料 — (資料與檔案)同步來自父分支的資料庫與內容檔案中的變更。
- 合併(Merge) - (程式碼)從父分支同步更新的程式碼。
這樣也會建置CLI指令供您複製和使用。
-
按一下 同步。
與上層環境合併
合併環境(或分支)與git push origin
相同。 您可以合併以將更新後的程式碼從環境推送至其父環境。 您可以將此程式碼合併至master
。 您可以使用merge
命令部署至測試和生產環境。
若要與父環境合併:
-
從 所有專案 清單中選取專案。
-
在環境清單中,按一下要合併的分支名稱。
-
按一下(合併)。
-
按一下 合併 並確認動作。