Sempre que você achar que uma parte de uma rotina está pronta você pode dar um commit comentando o que foi feito. E quando terminar de fazer todas as correções da Issue(ocorrência). Você pode dar um Push para o servidor.
Mesmo que a sua alteração não demore muito ou que seja simples, deve haver uma Issue(ocorrência) a qual poderá ser referenciada em um commit ou Merge Request, para ficar documentado o que foi feito e o por quê.
Quando criado uma Issue no Issue Tracker do GitLab é possível criar uma branche para resolver o problema e posteriormente fazer um merge request para a branche apropriada.
Ex: Resolver um problema na 119.25 deve se fazer uma branche com base a branche equivalente a 119.25
Quando resolvido uma issue deve se fazer um merge request para a branche de onde se originou a issue.
Ex: Issue #15 criou a branche 15-nomedaissue com base 119.24 deverá ser feito um merge request para fazer merge da 15-nomedaissue na 119.24. Depois disso terá que ser feito um merge da 119.24 na 119.25 e na Master (120 R01) e da Master (120 R01) na branch 120 R02
Master (120 R01)
119 26.24
119 26.25
120 R02
Ex: Manutenção
15-nomebranch
Merge Request 1
branch deletada
Merge Request 2
Merge Request 3
Merge Request 4