Article image
Douglas Souza
Douglas Souza07/03/2024 16:41
Compartilhe

Comandos GIT | Um Guia de Sobrevivência para Iniciantes

    Comandos GIT

    Então você decidiu mergulhar de cabeça no mundo do desenvolvimento de software?

    Ótimo! Mas antes de começar, vamos falar sobre o Git, essa ferramenta que vai te ajudar a manter seu código seguro e organizado.

    git init

    Vamos começar com o básico: git init Esse comando é como dizer "Ei, Git, estou prestes a começar um novo projeto aqui!". Ele cria um repositório Git vazio no seu diretório local.

    git init .
    

    git clone

    Agora, digamos que você queira pegar um projeto existente para mexer nele. git clone é o seu amigo nesse caso. É como fazer uma cópia exata do projeto para a sua máquina. Fácil, não é?

    git clone
    

    git add

    Hora de preparar as coisas para o grande momento do salvamento (ou "commit", como eles gostam de chamar). Com git add, você diz ao Git: "Hey, preste atenção nestes arquivos, eles estão prontos para serem salvos!".

    git add
    

    git commit

    Chegou a hora de fazer aquele salvamento digno de herói! Com git commit, você está oficialmente dizendo ao Git: "Ok, estas alterações estão prontas para serem salvas no histórico do projeto".

    git commit
    

    git push

    Agora, imagine que suas alterações estão tão incríveis que você quer compartilhá-las com o mundo. É aqui que git push entra em cena. Ele empurra suas mudanças para o repositório remoto, tornando-as visíveis para todos.

    git push
    

    git pull

    Mas e se outras pessoas estão trabalhando no mesmo projeto? git pull é o que você precisa. Ele puxa as últimas mudanças do repositório remoto e as mescla com o seu trabalho local.

    git pull
    

    git branch

    Com git branch, você pode criar novas "ramificações" no seu projeto. É como criar universos paralelos para experimentar novas ideias sem bagunçar o projeto principal.

    git branch
    

    git merge

    Agora, quando estiver satisfeito com suas experiências em uma ramificação, git merge traz tudo de volta para o universo principal. Mesclar é como trazer ordem para o caos.

    git merge
    

    git log

    Quer dar uma olhada no que aconteceu ao longo do tempo no seu projeto? git log é a janela para o passado. Você pode ver todos os commits e quem fez o quê, quando.

    git log
    

    git diff

    Por último, mas não menos importante, git diff. Este comando mostra as diferenças entre as versões dos arquivos. É uma ferramenta útil para entender o que mudou entre dois pontos no tempo.

    git diff
    

    E aí!!!

    Você agora está armado com os principais comandos do Git. É hora de começar a experimentar e ver como eles podem te ajudar a dominar o mundo do desenvolvimento de software!

    Em meu repositório tenho uma documentação bem completa a respeito:

    https://github.com/mrdouglasmorais/git-github/blob/main/COMMANDS.md

    Compartilhe
    Comentários (0)