Como escolher uma série de commits e mesclar em outro branch?

Eu tenho o seguinte layout de repositório:

ramo mestre (produção)integraçãotrabalhando

O que eu quero alcançar é selecionar uma série de commits do branch de trabalho e mesclá-lo no branch de integração. Eu sou muito novo para o git e não consigo descobrir exatamente como fazer isso (a escolha seletiva de intervalos de confirmação em uma operação e não a mesclagem) sem atrapalhar o repositório. Quaisquer sugestões ou pensamentos sobre isso? Obrigado!

questionAnswers(7)

yourAnswerToTheQuestion