Skip to content

VitorAlho/git_guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

git_guide

Este é o guia com os comandos do git que mais utilizo no dia a dia

  • git init

    Comando para inicializar um repositório git no diretório em questão

  • git log

    Comando para exibir um log de todos os commits realizados

  • git status

    Comando para verificar e exibir se há alguma pendência que ainda não está sendo rastreada pelo git. Por exemplo, um novo arquivo ou um arquivo modificado. Para resolver isso deve-se utilizar o comando git add para adicionar as mudanças e então o comando git status retornará que não há nada pendente.

  • git add

    Comando para adicionar um arquivo que não está sendo rastreado pelo git.

      Parâmetros
    • -A : adiciona todos os arquivos modificados de uma única vez
  • git commit

    Comando para criar um snapshot do diretório onde o git foi iniciado. Assim, caso qualquer imprevisto aconteça, é possível retornar ao estado anterior.

      Parâmetros
    • -m : Permite inserir uma mensagem entre aspas duplas para dar clareza ao que foi feito no commit
  • git rebase

    Comando para adicionar um arquivo que não está sendo rastreado pelo git.

      Parâmetros
    • -i : modo iterativo, útil para unir vários commits em um só
    • [branch]~n : nome da branch, seguido do número de commit que deseja unir. Em seguida é exibido um arquivo de texto onde deve-se mudar o parâmetro "pick" dos commits para "squash", deixando apenas o commit mais antigo com "pick". Em seguida, será pedido para definir a mensagem utilizada nessa união de commits.

    Exemplo: git rebase -i master~3 (faz a união dos 3 últimos commits em master)

  • git clone

    Comando para clonar um repositório git no diretório em questão.

      Parâmetros
    • link : link do repositório que se deseja clonar

    Exemplo: git clone https://gitbuh.com/VitorAlho/git_guide

  • git remote

    Comando para criar/deletar/consultar os repositórios cadastrados para backup em nuvem do projeto.

      Parâmetros
    • add : adiciona um novo repositório. Exemplo: git remote add origin
    • remove : remove um repositório. Exemplo: git remote remove origin
  • git push

    Comando para enviar todas as novas alterações em branches para o repositório na nuvem

  • git pull

    Comando para atualizar o repositório local com as novas alterações do repositório na nuvem.

  • git reset

    Comando para retornar à um commit anterior, desfazendo ou não tudo o que foi feito.

      Parâmetros
    • --hard : desfaz tudo o que foi feito e apaga todos os commits posteriores ao commit escolhido

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published