Aba Commits do Branch

A aba Commits exibe todos os registros de commit de um branch incluindo baseline, commits de feature e merges, com filtros para rastrear atividade por autor ou data.

Toda alteração feita em um branch é armazenada como um commit. Isso inclui:

  • Commit de Linha de Base – criado automaticamente quando o branch é inicializado a partir do Main ou outra origem.

  • Commits de Funcionalidade – commits individuais feitos quando desenvolvedores editam, adicionam ou excluem componentes.

  • Commits de Mesclagem – criados quando um branch é mesclado em outro.

Commits fornecem uma linha do tempo completa de alterações no branch e servem como registro de auditoria do desenvolvimento.

Detalhes do Commit

Cada registro de commit mostra:

  • Nome do Commit – geralmente ligado a uma story, mesclagem ou ação do desenvolvedor.

  • Autor – o usuário que realizou o commit.

  • Carimbo de data/hora – quando o commit foi feito.

  • Hash do Commit – um identificador único que vincula ao snapshot exato das alterações.

Clicar em um commit abre seus detalhes onde você pode ver os componentes específicos modificados naquele commit. Cada componente mostra exatamente o que foi adicionado, removido ou atualizado.

Filtrando Commits

Para ajudar a localizar alterações rapidamente, você pode filtrar commits usando:

  • Autor – ver commits feitos por um desenvolvedor específico.

  • Intervalo de Datas – restringir commits por seleção no calendário.

  • Caixa de Busca – digite palavras-chave ou nomes de commit.

Diferenças do Commit

Quando você abre um commit específico, o Revvy exibe a visualização de diff:

  • Adições são destacadas em verde.

  • Exclusões são destacadas em vermelho.

  • Alterações em XML ou código são mostradas linha a linha para rastreamento preciso.

Isso facilita revisar o que mudou no commit antes de validar ou implantar.

Melhores práticas

  • Escreva mensagens de commit significativas que descrevam a alteração claramente.

  • Use commits com frequência para manter o histórico do branch detalhado e rastreável.

  • Sempre revise os diffs do commit antes de mesclar ou implantar alterações.

Atualizado