Em qualquer ferramenta utilizada e mesmo dominada no dia-a-dia, seja em desenvolvimento de software, ou qualquer outra área, sempre vai apresentar um conjunto de opções, comandos ou características que são extremamente úteis, porém necessitam ser consultados com dicas rápidas todas as vezes que é necessária sua utilização, Git não é uma exceção.

Esta seção é atualizada com constantemente, com dicas rápidas no uso do software de controle de versão Git, demonstrando, e lembrando, comandos usados com menos frequência em relação ao commit ou push, e que sempre necessitam de uma consulta no manual ou tutorial.

featured-undo.jpg

Neste post, mostrarei como fazer um git uncommit, isto é, se você fez um git commit, mas ainda não o enviou para o repositório central, como então desfazer (git undo) o último git commit local sem perder suas alterações ou dados.

Git uncomit ou git undo (desfazer) o último commit

Antes de começarmos, preciso ressaltar...

Se você trabalha com diferentes usuários em projetos pessoais e de trabalho, é interessante configurar seu username e email no Git de maneira local, por projeto, para que seja corretamente rastreado no Github, Gitlab e Bitbucket.

Por padrão o arquivo /<users>/.gitconfig é usado para armazenar as suas...