AlanSouza-19 / git

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GIT E GITHUB

Instalação

https://git-scm/download

SCENES

  • Você deseja criar pontos na história da produçao do seu projeto

  • Vocẽ deseja verificar mudanças feitas no seu projeto

  • Você começa uma nova funcionalidade no seu projeto, sem estragar o que já foi feito

  • Você adiociona as novas funcionalidades ao seu projeto em produção

  • Você quer apagar o branch da nova funcionalidade, depois de aplicar em seu projeto

  • Você quer colocar o seu projeto na nuvem

  • Você vai pegar um projeto já iniciado para trabalhar com o time

  • Você precisa resolver um conflito

  • Antes de enviar a resolução, precisamos atualizar o projeto local

  • Você precisa voltar um arquivo para um determinado momento da linha do tempo

GIT BASH COMMANDS

  • git init -> Inicializa um novo repositório git vazio

  • git add __nomeDoArquivo__ -> Adiciona o(s) arquivo(s) ao Stage para serem commitados

  • git commit -m "__message__" -> Adiciona um commit (ponto na história) ao projeto

  • git log -> Mostra os commits do projeto

  • git status -> Mostra o estado atual do desenvolvimento do projeto (se existe arquivos não comitados e se tem arquivos não adicionados linha de tempo do projeto)

  • git show -> Mostra em detalhes do último commit

  • git show __idDoCommit__ -> Mostra os detalhes de um commit específico a partir de um id

  • git branch -> Mostra as linhas do tempo existentes do projeto (branch = ramificação)

  • git branch __nomeDaNovaBranch__ -> Cria uma nova branch com o nome especificado

  • git branch -D __NomeDaBranch__ -> Deleta a branch especificada (-D = delete)

  • git chekout __nomeDaBranch__ -> Alterna entre as branchs existentes do projeto

  • git chekout -b __nomeDaBranch__ -> Cria uma nova branch e altera para ela ao mesmo tempo

  • git chekout __idDoCommit__ -- __nomeDoArquivo__ -> Faz com que o arquivo especificado volte para o estado que ele estava no momento do commit especificado

  • git chekout -- __nomeDoArquivo__ -> Recupera Arquivos apagados ou alterados para o estado do ultimo commit (Sem o id do commit ele pega o ultimo commit feito)

  • git marge __NomeDaBranch__ -> Mescla a linha do tempo de uma branch à branch master

  • git remote add __URLdoRepositório__ -> adciona a url do repositório do GitHub

  • git push -u origin master -> tranfere os arquivos para o repositório online (quando feito pela prmeira vez no repositório)

  • git push -> tranfere os arquivos para o repositório online

  • git pull -> atualiza as alterações do repositório da nuvem para o repositório local

  • git clone __urlDoProjeto__ -> Tranfere os arquivos do repositório especificado para o diretório atual

About


Languages

Language:HTML 100.0%