Supondo que tenha uma MASTER, então eu crio uma Branch a partir dessa MASTER, chamada: 'adicionando-testes-ao-adicionar-cliente'. Daí, um outro colega de trabalho cria também uma Branch a partir dessa mesma MASTER, chamada 'corrigindo-erro-ao-buscar-empresa-pelo-nome-completo'. Tendo esse cenário, imagina que esse meu colega finaliza primeiro que eu essa atividade, e solicita o merge para a MASTER. Logo, terei que atualizar a minha Branch 'adicionando-testes-ao-adicionar-cliente' a partir da MASTER, certo? Como eu faço para depois que eu der um PULL na MASTER adicionar as alterações dela na minha Branch 'adicionando-testes-ao-adicionar-cliente' e sem remover as alterações que já fiz nessa minha Branch?