githubEditar

2.3.2 Commit

🇧🇷 Comprometer, registrar

Um commit é uma "foto" do estado atual do repositório. Ele registra quais mudanças foram feitas, por quem e quando. Sendo uma parte fundamental do fluxo de trabalho do Git, permite o registro, acompanhamento e reversão de alterações no código-fonte de um projeto. Os commits são a base para o versionamento de código e colaboração eficaz entre desenvolvedores.

Nesta imagem temos 2 commits diferentes, e cada um possui seu próprio ID, informações de autoria, data/hora e uma breve descrição. Eles se comportam como um "print screen" que capta todas essas informações no momento em que o Desenvolvedor "commita" essas atualizações.

O commit permite que você trabalhe em cascatas de mudanças, onde cada commit representa um conjunto lógico de alterações. Isso facilita a revisão do código, a identificação de bugs e a colaboração com outros desenvolvedores, pois cada commit pode ser analisado individualmente. Cada commit possui um identificador único, geralmente um hash SHA-1 (ou seja, o git vai calcular um identificador que represente exatamente aquela mudança naqueles arquivos), que permite rastrear e referenciar especificamente cada conjunto de mudanças. Além disso, os commits podem e devem incluir mensagens descritivas que ajudam a entender o propósito das alterações feitas.

Atualizado

Isto foi útil?