Git para iniciantes


O Git é um sistema de controle de versão distribuído, criado por Linus Torvalds em 2005. Ele permite que os desenvolvedores acompanhem as mudanças no código-fonte, colaborem em projetos e revertam para versões anteriores se algo der errado. Com o Git, você pode trabalhar de forma eficiente, seja sozinho ou em equipe.

Vantagens do Git

  • Controle de Versão: Registra todas as alterações feitas no código, permitindo que você volte para uma versão anterior a qualquer momento.
  • Colaboração: Facilita o trabalho em equipe, permitindo que vários desenvolvedores trabalhem no mesmo projeto simultaneamente.
  • Ramos (Branches): Permite a criação de ramificações independentes do projeto principal, ideal para desenvolver novas funcionalidades sem afetar o código estável.
  • Desempenho: Operações como commit, diff e merge são extremamente rápidas.
  • Distribuído: Cada desenvolvedor tem uma cópia completa do repositório, o que aumenta a segurança e flexibilidade.

Comandos Básicos do Git

Agora, vamos explorar alguns comandos essenciais para começar a usar o Git.

1. git status

O comando git status é usado para exibir o estado atual do repositório. Ele mostra quais arquivos foram modificados, quais estão prontos para serem commitados e quais ainda não foram rastreados pelo Git.

git status



2. git add

O comando git add adiciona as mudanças feitas em arquivos ao “staging area”, preparando-os para o próximo commit. Você pode adicionar um arquivo específico ou todos os arquivos de uma vez.

git add <arquivo>
git add .
3. git commit

O comando git commit salva as mudanças adicionadas ao staging area no repositório local. Cada commit deve ter uma mensagem descritiva explicando o que foi alterado.

git commit -m "Mensagem descritiva sobre as mudanças"
4. git push

O comando git push envia os commits do repositório local para um repositório remoto, como o GitHub ou GitLab. Isso permite que outros desenvolvedores vejam suas alterações.

git push origin <ramo>

Uma parte 2 será escrita com comandos um pouco mais avançados para o controle de versão do seu projeto



Categorias: Geral, Git, GitHub
Tags: ,


Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *