我有3個主要分支:PROD
,TEST
和DEVELOP
和開發人員在從PROD
分支創建的功能分支中工作。然後,功能分支在其生命週期中的相應點合併到環境分支中。如何確定git分支源或找到合併提交
我現在看到在PROD
和FEATURE
分支中應該只存在於TEST
分支中的提交。我不知道FEATURE
分支是否從TEST
分支錯誤創建(然後合併到PROD
),或者TEST
分支合併到FEATURE
分支中,然後FEATURE
分支合併回PROD
分支。或者可能在FEATURE
分支創建之前,TEST
分支被錯誤地合併到PROD
分支中。
我用gitk來對PROD
和FEATURE
分支機構都試過了,這是我怎麼看到TEST
分公司這些分支承諾,但我怎麼能確定何時,誰,以及如何被搞砸了?