Dica Rápida: Revertendo modificações no GIT

    Fri, Sep 23 2016
      

Eu utilizo e indico o Bitbucket, com ele eu gerencio os meus projetos GIT criando repositórios públicos e privados sem pagar nada por isso.

Um diferencial quando comparado ao meu preferido: o GitHub, que possui apenas repositórios abertos nas contas gratuitas.

Mas se você desejar mais recursos e espaço, os preços da plataforma são bem interessantes, vale a pena conferir.

Abaixo eu vou listar algumas dicas rápidas de comandos interessantes para desfazer alterações feitas em seu repositório local, caso queira descartá-las.

Checkout GIT por arquivo

Revertendo as alterações em um arquivo

$ git checkout -- /PATH/NOME_DO_ARQUIVO

Vale a pena conferir se o checkout ocorreu corretamente

$ git status

Checkout GIT por diretório

Revertendo as alterações em um diretório

$ git checkout -- /DIR/*

Checkout GIT geral

Revertendo as alterações feitas em todo o projeto

$ git checkout -- *

Desfazendo o comando git add *

$ git add *
$ git reset
Profile

Fabricio S Costa

Analista de Sistemas formado pelo Centro de Ensino Superior de Juiz de Fora (CESJF), com especializações em Business Intelligence (BI) e Telecom é desenvolvedor em diversas linguagens e entusiasta de software livre.