Git: Desfazendo mudanças locais sem prejudicar o código

Até que você "dê push" em alterações locais, elas estarão disponíveis apenas para você, e existem algumas maneiras diferentes de reverter mudanças em um repositório Git. Neste artigo eu vou falar sobre como desfazer alterações locais antes do commit.

Diretório vazio no Git: É possível

Muitas vezes a hierarquia de pastas é importante em nossos projetos e precisamos criar pastas vazias no repositório. Muitos desenvolvedores acabam descobrindo o problema quando fazem deploy no servidor e notam que as pastas não entraram no commit.