DEV Community

Cover image for Introdução aos Comandos Git
Mayanna Oliveira
Mayanna Oliveira

Posted on

Introdução aos Comandos Git

Tópicos

git github gitlab Bitbucket gitkraken


O que é Git?

O Git é um sistema de controle de versão distribuído amplamente utilizado para rastrear as alterações em arquivos e coordenar o trabalho em projetos de desenvolvimento de software. Ele permite que várias pessoas trabalhem em um mesmo projeto, gerenciando diferentes versões dos arquivos e facilitando a colaboração.


Instalação do Git

Aqui está um passo a passo para instalar o Git em seu sistema:

  1. Acesse o site oficial do Git.

  2. Escolha a versão do Git adequada para o seu sistema operacional (Windows, macOS, Linux) e clique no link de download correspondente.

  3. Após o download ser concluído, execute o arquivo de instalação.

  4. Siga as instruções do assistente de instalação. Geralmente, você pode aceitar as opções padrão, a menos que tenha necessidades específicas.

  5. Durante a instalação, você pode escolher componentes adicionais para serem instalados, como a interface gráfica do usuário do Git e o Git Bash (um terminal Unix). Selecione as opções desejadas.

  6. Na tela "Seleção de editor", escolha o editor de texto que você deseja usar com o Git. Se você não tiver preferência, pode deixar a opção padrão.

  7. Na tela "Caminho de destino", você pode escolher onde o Git será instalado em seu sistema. Novamente, a opção padrão geralmente é adequada.

  8. Na tela "Configurações adicionais", você pode optar por adicionar o Git ao PATH do sistema e escolher a conversão automática de fim de linha. Selecione as opções conforme sua preferência.

  9. Após concluir as configurações adicionais, clique em "Instalar" para iniciar a instalação do Git.

  10. Aguarde até que a instalação seja concluída com sucesso.

Após a instalação, você pode abrir um terminal ou prompt de comando e digitar "git --version" para verificar se o Git foi instalado corretamente.


Bitbucket, GitLab e GitHub

O Bitbucket, GitLab e GitHub são plataformas de hospedagem de código e colaboração, mas possuem algumas diferenças. O Bitbucket, assim como o GitHub, é mais focado em hospedagem de código e colaboração entre desenvolvedores. O GitLab, além de oferecer esses recursos, é uma solução completa de DevOps, com recursos integrados de CI/CD, rastreamento de problemas e gerenciamento de projetos. Além disso, o GitLab pode ser instalado no local (self-hosted), enquanto o Bitbucket e o GitHub são baseados em nuvem.


Comandos Git

Alguns comandos básicos do Git para manipular repositórios no GitHub:

  • git clone <URL>: Clona um repositório do GitHub para o seu computador.
  • git add <arquivo>: Adiciona um arquivo específico para ser poder efetuar o commit.
  • git remote add origin <URL>: Adiciona um repositório remoto ao seu projeto local.
  • git remote -v: Lista os repositórios remotos vinculados ao seu projeto local.
  • git pull origin <branch>: Atualiza a branch local com as alterações mais recentes do repositório remoto.
  • git commit -m "<mensagem>": Realiza um commit das alterações com uma mensagem.
  • git reset <commit>: Desfaz as alterações até um determinado commit.
  • git revert <commit>: Desfaz um commit específico criando um novo commit com as alterações revertidas.
  • git stash: Guarda as alterações em uma pilha de stash temporária.
  • git push: Envia as alterações locais para o repositório remoto no GitHub.
  • git pull: Atualiza o repositório local com as alterações mais recentes do repositório remoto.
  • git branch: Lista as branches disponíveis no repositório.
  • git checkout <branch>: Altera para a branch especificada.
  • git branch <nome_branch>: Cria uma nova branch.
  • git checkout -b <nome_branch>: Cria e altera para uma nova branch.
  • git merge <branch>: Mescla as alterações de uma branch para a branch atual. e funcionalidades disponíveis.
  • git status: Mostra o estado atual do repositório e dos arquivos.
  • git log: Exibe o histórico de commits do repositório.

Lembre-se de sempre consultar a documentação oficial do Git para mais detalhes sobre cada comando e suas opções, recomendo a leitura da documentação do Github e do Gitlab que são os mais utilizados.


Ferramenta Gráfica

O GitKraken é uma ferramenta gráfica de interface de usuário para o Git. Ele fornece uma maneira visual e intuitiva de trabalhar com repositórios Git, permitindo que os usuários realizem operações como clonar repositórios, criar branches, fazer commits, fazer merge de código e muito mais, tudo através de uma interface amigável. O GitKraken é popular entre desenvolvedores e equipes que desejam uma experiência visual ao usar o Git.


Redes Sociais

Siga-me nas redes sociais para receber mais artigos como esses.

biolink Linkedin credly github whatsapp gmail

Top comments (0)