top of page

Controle de versão com Git: um guia para iniciantes

  • Foto do escritor: Jefferson Firmino Mendes
    Jefferson Firmino Mendes
  • 5 de jan. de 2024
  • 3 min de leitura

 

ree

Resumo:


Neste artigo, vamos aprender os conceitos básicos do controle de versão com Git. O Git é um sistema de controle de versão distribuído que é usado por desenvolvedores de software de todo o mundo. Ele permite que você rastreie as alterações em seus arquivos ao longo do tempo, faça rollbacks para versões anteriores e colabore com outros desenvolvedores.


Introdução:


O controle de versão é uma prática essencial para qualquer desenvolvedor de software.


Ele permite que você rastreie as alterações em seus arquivos ao longo do tempo, faça rollbacks para versões anteriores e colabore com outros desenvolvedores.


O Git é um sistema de controle de versão distribuído que é usado por desenvolvedores de software de todo o mundo. Ele é gratuito e de código aberto, e está disponível para todos os sistemas operacionais.


Criando um repositório:


O primeiro passo para usar o Git é criar um repositório.


Um repositório é simplesmente um local onde você armazenará seus arquivos controlados pelo Git.


Para criar um repositório, você pode usar o comando git init. Por exemplo, para criar um repositório chamado my-project, você usaria o seguinte comando:

git init my-project

Isso criará uma pasta chamada my-project com um arquivo oculto chamado .git.


O arquivo .git contém todas as informações sobre o seu repositório, incluindo as alterações que você fez em seus arquivos.


Adicionando arquivos ao repositório:


Depois de criar um repositório, você pode adicionar arquivos ao repositório.


Para adicionar um arquivo chamado my-file.txt ao repositório, você usaria o seguinte comando:

git add my-file.txt

Isso colocará o arquivo my-file.txt na área de preparação, que é um espaço temporário onde você pode reunir as alterações que deseja fazer no seu repositório.


Comitando alterações:


Depois de adicionar os arquivos que deseja incluir no repositório, você precisa commitar as alterações.


Um commit é uma gravação permanente das alterações que você fez em seus arquivos.

Para commitar as alterações, você usaria o seguinte comando:


git commit -m "Adicionando um novo arquivo"

O argumento -m permite que você adicione uma mensagem ao commit. A mensagem é usada para descrever as alterações que você fez.


Fazendo rollbacks:


Se você cometer um erro, você pode fazer rollback para uma versão anterior dos seus arquivos. Para fazer rollback, você usaria o seguinte comando:


git checkout <hash-do-commit>

O argumento <hash-do-commit> é o hash do commit para o qual você deseja fazer rollback. Você pode encontrar o hash do commit usando o comando git log.


Collaborando com outros desenvolvedores:


O Git é um sistema de controle de versão distribuído, o que significa que você pode compartilhá-lo com outros desenvolvedores.


Para compartilhar um repositório com outros desenvolvedores, você precisa enviar o repositório para um repositório remoto.


Um repositório remoto é um repositório que é hospedado em um servidor. Você pode enviar seu repositório para um repositório remoto usando o comando git push.


Por exemplo, para enviar seu repositório para o GitHub, você usaria o seguinte comando:

git push origin master

O argumento origin é o nome do seu repositório remoto.


O argumento master é o nome da branch que você deseja enviar.


Conclusão:


O Git é uma ferramenta poderosa que pode ajudá-lo a gerenciar o código-fonte de seus projetos.


Com o Git, você pode rastrear as alterações em seus arquivos ao longo do tempo, fazer rollbacks para versões anteriores e colaborar com outros desenvolvedores.


Dicas:

  • Use o comando git status para verificar o status do seu repositório.

  • Use o comando git diff para ver as alterações que você fez em seus arquivos.

  • Use o comando git log para ver o histórico de commits do seu repositório.

  • Aprenda sobre branches e tags.

Referências:


Comentários

Avaliado com 0 de 5 estrelas.
Ainda sem avaliações

Adicione uma avaliação
bottom of page