Bom dia @AlucardSTR
Não acho uma boa ideia usar o github/Gitlab para rastrear diferenças entre fluxos de trabalho, pois pode gerar inconsistências ao misturar diferentes versões de fluxo de trabalho do Github/Gitlab. No entanto, se você ainda gostaria de tentar fazê-lo, dê uma olhada no seguinte post em inglês:
Espero que seja de ajuda.
Ael