Todo projeto deve usar o ".gitignore"? Por que existem arquivos que não são necessários enviar para o github tipo em java ".class"?
Todo projeto deve usar o ".gitignore"? Por que existem arquivos que não são necessários enviar para o github tipo em java ".class"?
E recomendado o uso do .gitignore. Pois é fundamental para evitar o envio de arquivos desnecessários ou que não devem ser compartilhados no repositório.
E no caso do Java, os arquivos .class são gerados após a compilação do código-fonte (.java). Eles são arquivos binários que mudam frequentemente e são específicos para a máquina onde foram gerados. Não há necessidade de enviar esses arquivos para o repositório.