Há momentos em que o senhor gostaria de rastrear um diretório vazio no git, mas há um problema: o git não permite que você adicione um diretório que não tenha um arquivo nele. A solução fácil é colocar um arquivo stub vazio dentro do diretório, e o padrão do setor para o nome desse arquivo stub é .gitkeep.


O senhor pode criar rapidamente o arquivo e confirmar o diretório “vazio” a partir da linha de comando:



touch my-empty-dir/.gitkeep
git add my-empty-dir/.gitkeep
git commit -m "Adding my empty directory"


O problema é simples, a solução é fácil, mas eu queria destacar que o senhor .gitkeep é o padrão do setor.

  • 39 Shirts & Deixando a Mozilla

    Em 2001, eu tinha acabado de me formar em uma escola de ensino médio de uma cidade pequena e estava indo para uma faculdade de uma cidade pequena. Encontrei-me no pitoresco laboratório de informática, onde os computadores de baixa qualidade apresentavam dois navegadores: Internet Explorer e Mozilla. Foi nesse laboratório que me apaixonei…

  • 6 coisas que o senhor não sabia’t saber sobre o Firefox OS

    Firefox OS está em todas as notícias de tecnologia e por um bom motivo: A Mozilla finalmente deu aos desenvolvedores da Web a plataforma de que precisam para criar aplicativos da maneira como os criam há anos: com CSS, HTML e JavaScript. O Firefox OS tem se aprimorado rapidamente…