Skip to content

Instantly share code, notes, and snippets.

@ricardovsilva
Last active February 6, 2017 16:53
Show Gist options
  • Save ricardovsilva/48b4d3200517da83896d6042f7edb06e to your computer and use it in GitHub Desktop.
Save ricardovsilva/48b4d3200517da83896d6042f7edb06e to your computer and use it in GitHub Desktop.

Basic Git Commands For Rookies

Comando Descrição
git clone https://myrepositoryurl.com Copia o repositório inteiro para o seu PC
git add . Marca todos os arquivos para serem comitados, este comando não comita os arquivos.
git commit -m "My message here" Comita todos os arquivos adicionados pelo comando git add
git push Envia todos os commits criados para o server
git pull Atualiza o seu repositório de acordo com o repositório do server
git status Mostra todos os arquivos que foram adicionados ou alterados
git diff Mostra as linhas adicionadas e removidas em relação ao último commit

Flow

  1. Programa e faz um monte de alterações
  2. Adiciona os arquivos para o estado staged: $ git add .
  3. Comita os arquivos que estão staged: $ git commit -m "Desenvolvi uma feature nova para envio de e-mails"
  4. Sobe todas as alterações para o servidor: $ git push
  • Este passo pode falhar caso o seu repositório não esteja atualizado com o do servidor, quando isso acontecer execute:
  • $ git pull
  • $ git push
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment