[英]How to set up 3 level workflow in GIT?
目前,我有2個級別的工作流(本地<->在線),但是我希望通過在中間(本地<-> demo <->在線)安裝一個演示服務器來擁有3個級別的工作流。 我將詳細描述當前的設置方式,以及最終要實現的細節。
我現在擁有的 -
我想擁有的 -
組織此類工作流程的最佳方法是什么?
我不確定對您來說真正困難的部分是什么,因為您似乎已經准備好了所有需要的位...
您已經有了最艱難的工作:從在線存儲庫中進行自動部署。 因此,只需為演示存儲庫進行與在線存儲庫相同的設置,然后唯一缺少的步驟就是將演示存儲庫中的狀態發送到在線狀態。
但是由於任何Git倉庫都只是一個Git倉庫,您可以從中推送或獲取,因此無論是從開發人員倉庫推送到在線倉庫還是從演示倉庫推送到在線倉庫都沒有區別。 如果您對演示存儲庫應該是裸露的事實感到困惑,那就不要害怕-您也可以從裸存儲庫中推送和獲取數據。 在裸倉庫中唯一不起作用的命令是那些接觸索引和工作樹的命令。
您應該重點關注的是應該如何從更廣泛的意義上使用演示存儲庫。 說,您可以在演示存儲庫中進行快速修復嗎? 如果是這樣,則必須由開發人員來獲取它們,或者必須先將它們推送到在線存儲庫,然后再從那里獲取...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.