Skip to main content
Revise os arquivos e a saída dos testes antes de salvar uma alteração no Git. Este guia usa o erro de quantidades do início rápido: a correção altera checkout.js e adiciona um teste de regressão em checkout.test.js.

Revise as alterações

Alterações da sessão lista os arquivos alterados e suas diferenças. No exemplo, revise tanto o cálculo das quantidades quanto o teste de regressão com mais de uma unidade. Confira também o resultado do comando na linha do tempo: o teste no diff mostra o que foi adicionado; a saída do comando mostra se ele passou. Se o teste de regressão estiver faltando, comente na linha correspondente do diff e escolha Adicionar N comentários para incluir o comentário na próxima mensagem. Em uma sessão local, o agente recebe arquivo, linha e trecho citado com seu comentário. Peça que adicione o teste, execute as verificações e revise o diff atualizado.

Revise a correção em contexto

Examine três evidências juntas: Um teste com quantidade um não detectaria o erro do checkout. Peça um caso com três unidades e confira se espera 36. Se a linha do tempo mostrar uma dependência ausente, a correção ainda não foi verificada.

Peça uma revisão

Comente na linha relevante e envie junto com os demais comentários:
Este teste só cobre um item. Adicione um caso com quantidade três, confirme que falha com o cálculo anterior e execute a suíte após a correção. Limite a mudança a checkout.js e checkout.test.js.
Espere a execução terminar e reabra o diff. Confira o conteúdo atual e o novo resultado; uma execução anterior não verifica edições posteriores.

Faça o commit e envie

Depois que a tarefa terminar e você estiver satisfeito com as alterações:
  1. Escolha Commitar alterações ao lado do campo de mensagem.
  2. Selecione os arquivos e revise os diffs.
  3. Revise ou edite a mensagem de commit gerada.
  4. Escolha Commitar para salvar localmente ou Commitar e enviar para enviar à mesma branch no origin.
O diálogo seleciona arquivos inteiros. Alterações preparadas usa a versão no índice do Git e mantém as edições posteriores não preparadas na árvore de trabalho. Alterações de trabalho usa o conteúdo atual do arquivo, incluindo edições preparadas e não preparadas. Se você preparou uma correção e depois editou o arquivo novamente, essas opções produzem commits diferentes; confira o diff selecionado antes de confirmar. Se o envio falhar, o commit local permanece disponível e o diálogo oferece Tentar push novamente. Você pode tentar de novo sem criar outro commit.

Selecione um arquivo para inspecionar o diff e escreva a mensagem antes de fazer o commit.

Escolha a versão do arquivo

Suponha que você preparou a correção no índice e depois adicionou mensagens temporárias de depuração ao mesmo arquivo. Alterações preparadas inclui a correção preparada. Alterações de trabalho também inclui a edição posterior. O diálogo seleciona arquivos inteiros e suas versões; prepare alterações parciais pelo Git se quiser apenas parte de um arquivo. Se o arquivo mudar com o diálogo aberto, atualize as alterações e confira a seleção novamente. Resolva conflitos e operações Git pendentes antes do commit. Confira a branch antes de Commit e push: o commit será enviado para essa branch no origin.

Crie uma pull request

Quando Criar PR estiver disponível, use a seta para escolher um PR normal, um rascunho ou Criar PR manualmente e clique no botão principal. A opção do menu apenas seleciona o modo. A criação manual envia a branch e abre o formulário de comparação do GitHub para você completar. Após a criação, a sessão mostra o número e o status do PR; o menu pode apresentar verificações de CI e comentários de revisão quando disponíveis. Continue com Branches, worktrees e ambientes remotos.