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 no 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…
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…