Recentemente, comecei a usar o Git e estou tendo problemas com apenas uma coisa. Como posso rastrear diretórios sem rastrear seu conteúdo?
Por exemplo, o site em que estou trabalhando permite uploads. Eu quero rastrear o diretório de uploads para que ele seja criado durante a ramificação, etc., mas obviamente não os arquivos dentro dele (arquivos de teste durante o branch de desenvolvimento ou os arquivos reais no master).
No meu .gitignore, tenho o seguinte:
uploads /*.*
Também tentei (o que ignora todo o diretório):
uploads /
Este diretório também pode conter subdiretórios (uploads / thumbs / uploads / videos /) Eu gostaria de poder rastreá-los, mas não seus arquivos.
Isso é possível com Git? Procurei em todos os lugares sem encontrar uma resposta.