建立非使用中分支

您無法從Adobe Commerce Cloud主控台或CLI建立非使用中分支。 如果您想建立非作用中分支,請在Git存放庫上建立它,並在命令上使用environment.Parent選項進行推送。

git push -o "environment.Parent=<parent branch>" <origin> <branch>

刪除環境

您必須先停用環境,才能刪除環境。 一旦環境處於非使用中狀態,您就可以將其刪除。

若要停用環境

  1. 登入Cloud Console

  2. 從​ 所有專案 ​清單中選取專案。

  3. 從導覽列​ 環境 ​清單中選取環境。

  4. 按一下頂端導覽列右側的設定圖示,開啟環境設定。

  5. 在​ General ​標籤上,向下捲動至​ Deactivate environment ​區段,然後按一下​ Deactivate environment and delete data ​並遵循指示。

同步環境

同步環境(或分支)與git pull origin <parent>相同。 您可以從上層環境同步更新的程式碼。 您可以透過Cloud Console在所有入門和Pro環境中使用此功能。

對於Pro計畫,您可以從測試和生產同步到您的master分支。 此同步僅提取和推送程式碼,不會提取資料。 若要同步資料,請傾印資料庫資料並將其推送到另一個環境的資料庫。 請參閱移轉及部署靜態檔案和資料

若要同步環境

  1. 登入Cloud Console

  2. 從​ 所有專案 ​清單中選取專案。

  3. 在環境清單中,按一下要同步的分支名稱。

  4. 按一下(同步)。

    同步環境

  5. 選取要同步的專案。

    • 取代資料 — (資料與檔案)同步來自父分支的資料庫與內容檔案中的變更。
    • 合併(Merge) - (程式碼)從父分支同步更新的程式碼。

    這樣也會建置CLI指令供您複製和使用。

  6. 按一下​ 同步

與上層環境合併

合併環境(或分支)與git push origin相同。 您可以合併以將更新後的程式碼從環境推送至其父環境。 您可以將此程式碼合併至master。 您可以使用merge命令部署至測試和生產環境。

若要與父環境合併

  1. 登入Cloud Console

  2. 從​ 所有專案 ​清單中選取專案。

  3. 在環境清單中,按一下要合併的分支名稱。

  4. 按一下(合併)。

    合併環境

  5. 按一下​ 合併 ​並確認動作。