我有一個用於主動開發的團隊git回購,以及我們發佈我們的發佈代碼供其他團隊使用的「公共」回購。Git發佈一個分支到次要的遠程回購
我不是git專家,所以我不知道這是可以開箱即可完成的事情,或者我目前正在做的事情是做事情的最佳方式。
我們需要做的是取得完成的發佈代碼,並在我們的衝刺週期結束時將其發佈到我們的公共回購站。我們不希望其他球隊獲得我們的球隊回購,我們也不希望球隊回購分公司被推到公共回購。
我現在正在做的是當我們有點發布或任何我們想要發佈的代碼時,我將公共回購克隆到我的硬盤上的文件夾。然後我將dev dev的發行版分支中的所有文件複製到該文件夾中。最後,我通過將這些更改提交回公共回購並刪除文件夾完成。
我把這個過程寫成腳本,所以它不是手動的,但我想知道是否有更好的方法來做到這一點。
感謝您的支持。我將不得不查看其中的一些命令(不是 - 和--mirror一樣 - 我真的需要磨礪我的GIT!)我們只想將發佈代碼提交給公共回購的原因是所有的內部政治。沒有技術上的原因,但是讓其他團隊的承諾減少會讓生活變得更容易。 –