Questão de Engenharia de Software — Ferramentas de Desenvolvimento de Software — IF-SP 2026
Engenharia de SoftwareFerramentas de Desenvolvimento de Software
- Código
- qg710283
- Banca
- IF-SP
- Órgão
- IF-SP
- Ano
- 2026
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
Em um projeto de software que utiliza Git para controle de versão e um fluxo de Integração Contínua e Entrega Contínua (CI/CD), existe a se guinte situação:• A branch feature/login possui vários commits.• A branch principal main já possui seu próprio histórico consolidado.• O desenvolvedor precisa aplicar apenas um commit específico da branch feature/login na branch main, sem trazer outros commits da branch de feature e sem modificar o histórico existente da main.Considerando esse cenário, qual comando Git é o mais apropriado para atingir o objetivo de forma seletiva e segura?
- Agit merge feature/login
- Bgit rebase feature/login
- Cgit cherry-pick <hash-do-commit>
- Dgit stash