獨立的工作區
worktree 為工作提供一個獨立的 checkout。Panolayer 會將代理的變更分開保存,讓平行進行的任務不會直接編輯你目前的 checkout。合併時,變更仍可能發生衝突。
容器
每個第三方代理都在強化的 Linux 容器中執行。你的分支不會掛載到容器中,因此在你決定合併之前,代理的變更會與你的 checkout 保持分離。
你的核准
驗證會在代理請求合併之前執行。未經你的核准,代理無法將自己的工作合併到你的分支。你可以檢閱結果,並在有失敗項目的情況下合併。檢查失敗時,你自己的工作仍然可以 commit,不會被阻擋。