Tutorial de Git Para Iniciantes


Principais Comandos do Git




  • git config –list » Lista as configurações do Git, se estiver dentro do repositório, lista mais itens
  • git config –global user.name “Meu Nome” » Define o nome de usuário para o Git
  • git config –global user.email “email@dominio.com” » Define o e-mail de usuário para o Git (tem de ser o cadastrado no GitHub)
  • git config –global core.editor vim » Define o editor de texto padrão para abrir automaticamente arquivos informados pelo Git
  • git init » Inicializa um repositório Git
  • git status » Vê o estado atual do projeto
  • git add arquivo.txt » Adiciona o arquivo arquivo.txt ao projeto

Opções do parâmetro add

git-add # mesmo comando que 'git add'
# O comando git-add não irá adicionar arquivos ignorados por padrão, a menos que seja utilizado o parâmetro '-f'
git add -A # Adiciona todos arquivos que foram modificados, mesmo que: --all, --no-ignore-removal
git add *.txt # Adiciona todos os arquivos '.txt' que foram modificados
man git-add # manual completo sobre git-add
  • git commit -m “Minhas mudanças efetuadas” » Armazena as mudanças efetuadas e descreve o que foi alterado
  • git log » Mostra todas as mudanças que já foram efetuadas: commit, autor e data
  • git push -u origin master » Envia todos os arquivos modificados e ‘commitados’ para o repositório no github
    • -u - faz com que o Git armazene esse comando e da próxima vez basta utilizarmos git push
    • origin - diz que o repositório no github possui o mesmo nome do projeto/diretório que você está enviando
    • master - é o nome da branch (indicador) Clique aqui para saber mais sobre branches
  • git pull origin master » Verifica as mudanças efetuadas por outros colaboradores do projeto
  • git diff HEAD » Verifica as partes dos arquivos alterados no último commit_, veja mais opções em man git-diff
  • git reset arquivo.txt » Remove um arquivo do projeto
  • git checkout – arquivo.txt » Desfaz a última alteração feita num arquivo
  • git rm ‘*.txt’ » Remove 1 ou mais arquivos utilizando ‘curinga’
  • git clone https://github.com/user/project.git » Copia um projeto pro seu PC
  • info git » Obtém a Documentação do git
  • man git » Obtém o Manual do git

Assista os Vídeos

01 - Introdução

02 - Como Instalar e Configurar o Git

03 - Como Criar uma Conta e um Repositório no GitHub

04 - Aprenda os Principais Comandos do Git

05 - Criando um projeto no Git e Enviando pro GitHub pelo Terminal

06 - Branches e Agradecimentos.

Vídeos Adicionais

Como Criar um Blog no GitHub

Como Importar seu blog do Blogger para o GitHub

Dicas Importantes para seu Blog no GitHub

Como Criar um Pull Request


Dê você também uma Contribuição
Compartilhe nas suas Redes Sociais!




Inscreva-se no Nosso Canal do Youtube



Curso Extremamente Avançado em Shell Script Bash

Você irá descobrir técnicas avançadas de escrever em Shell Script. Como criar instaladores para distribuições Linux, Animações, Documentações, além de tudo sobre Processos em sistemas tipo UNIX, detalhes sobre Comandos Avançados e Muito Mais !




Crie Sua Própria Promoção

Customize seus Pacotes de Treinamentos obtendo descontos muito em conta!

Conheça Mais Cursos

Curso Completo de Sed Editor de Fluxo

Sed (editor de fluxo) é um utilitário Unix que analisa e transforma o texto, usando uma linguagem de programação simples e compacta.

Saiba Mais

Curso Extremamente Avançado em Shell Script Bash

Aprenda tudo sobre Terminfo e Termcap, manipulação de Sistema de Arquivos via linha de comando, criação de games, manuais, processos, animações em ASCII e Unicode.

Saiba Mais

Curso Completo de Expressões Regulares

As Expressões Regulares estão em todas as linguagens de programação, editores de texto, processadores de texto, Servidores e entre outros.

Saiba Mais