Eu sempre disse que sei o suficiente sobre o git para fazer o trabalho, mas também faço algo destrutivo. Nada representa mais isso do que meu erro recente. De alguma forma, encontrei um repositório git cheio de arquivos não rastreados e git stash não o consertava. O desespero me levou a aprender como remover todos os arquivos não rastreados, da mesma forma que o hg purge faz com o mercurial.

Para remover arquivos e diretórios não rastreados, o senhor pode executar:

# Remove untracked directories
git clean -fd

# Remove only untracked files
git clean -fX

Pronto, o senhor removeu seus arquivos não rastreados. O lado perigoso? Ele também excluirá os arquivos ocultos pelo .gitignore quando o usuário executa um git status. Tenha cuidado ao remover arquivos não rastreados!

  • Demonstrações favoritas de Chris Coyier’s CodePen

    David me perguntou se eu gostaria de fazer um guest post escolhendo algumas das minhas canetas favoritas do CodePen. É uma tarefa difícil! São tantas! Mas consegui escolher algumas que me surpreenderam nos últimos meses. Se o senhor…

  • Entrevista com um desenvolvedor da Web do Pornhub
  • Navegação espacial

    A navegação espacial é a capacidade de navegar para elementos focalizáveis com base em sua posição em um determinado espaço. A navegação espacial é imprescindível quando o seu site ou aplicativo precisa responder às teclas de seta, um exemplo perfeito é uma televisão com controle remoto direcional. Os aplicativos Firefox OS TV são simplesmente…

  • Crie uma visualização curta do vídeo