Comandos Git Básicos

Opa pessoal? Tudo certinho?

O versionamento é uma prática crucial no desenvolvimento de software, desempenhando um papel crucial na garantia da estabilidade, colaboração eficiente e rastreabilidade ao longo do ciclo de vida do projeto. Ao adotar sistemas de controle de versão, como Git, os desenvolvedores podem acompanhar as alterações no código-fonte, facilitar a colaboração entre membros da equipe, e reverter para versões anteriores em caso de problemas ou regressões.

A seguir, segue uma lista de como instalar e na sequência comandos básicos do Git. Enjoy!

Instalando o Git

Para instalar o Git no Windows, basta baixar e executar o arquivo de instalação em: https://msysgit.github.com

Já para instalar no Mac, faça o download no SourceForge:
https://sourceforge.net/projects/git-osx-installer/

Já no linux, depende da versão que você estiver utilizando, utilize seu intalador de pacotes no próprio terminal (exemplo com apt-get):

apt-get install git

Configurando o Git

Depois de instalar, é ideal definir o nome de usuário e e-mail, com os seguintes comandos:

git config –global user.name “John Doe”
git config –global user.email johndoe@example.com

Para inicialziar um Repositório em um diretório, utilize:

git init

Para clonar um repositório:

git clone

Para adicionar novos arquivos no monitoramento do versioanmento:

git add

Pra verificar o status dos arquivos:

git status

Para verificar o que você alterou:

git diff

Para armazenar as alterações em um novo commit, com uma mensagem descritiva para registro. Este comando se usa após o git add:

git commit -m “Mensagem”

Para atualizar os arquivos locais com os do repositório, execute:

git pull

Para enviar seus arquivos modificados para o repositório, execute:

git push

Estes são alguns dos comandos mais básicos do git. Em um próximo post sobre o assunto vamos executar juntos os comandos que utilizo no dia-a-dia. Fique ligado, consulte a documentação em https://comandosgit.github.io/ e não deixe de praticar!

Categories

BackEnd

No responses yet

Deixe um comentário

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

Latest Comments

Nenhum comentário para mostrar.