Skip to Content
Controlo de versões com o Git, 3ª Edição
book

Controlo de versões com o Git, 3ª Edição

by Prem Kumar Ponuthorai, Jon Loeliger
April 2025
Intermediate to advanced
548 pages
15h 7m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Book available
Content preview from Controlo de versões com o Git, 3ª Edição

Capítulo 9. Alterando commits

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

Um commit regista o histórico do teu trabalho e mantém as tuas alterações sagradas. O Git fornece várias ferramentas e comandos especificamente concebidos para te ajudar a modificar e melhorar o histórico de commits catalogado no teu repositório.

Existem muitas razões válidas para modificar ou retrabalhar um commit ou a sua sequência geral de commits. Aqui estão alguns exemplos:

  • Podes resolver um problema antes que ele se torne um problema antigo.

  • Podes decompor uma alteração grande e abrangente em vários commits pequenos e temáticos. Por outro lado, podes combinar alterações individuais num commit maior.

  • Podes incorporar comentários e sugestões de revisão ao longo do ciclo de vida de desenvolvimento do teu projeto.

  • Podes reordenar os commits numa sequência que não quebre um requisito de construção.

  • Podes ordenar os commits numa sequência mais lógica.

  • Podes remover o código de depuração que foi confirmado acidentalmente.

  • Podes remover dados sensíveis em código que tenha sido introduzido "acidentalmente".1

Como verás no Capítulo 11, que explica como partilhar um repositório, existem muitas mais razões para alterar os commits antes de publicar o seu repositório.

Neste capítulo, discutiremos a filosofia de alteração de históricos de commits, suas repercussões e várias ferramentas que o Git fornece para que possamos ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Criando serviços de IA generativa com a FastAPI

Criando serviços de IA generativa com a FastAPI

Alireza Parandeh

Publisher Resources

ISBN: 9798341642430