Quando estamos desenvolvendo algum projeto, geralmento temos arquivos, de dependências ou que se são gerados ao executar o programa, e não queremos que estes arquivos sejam versionados ou subam para o diretório remoto, então adicionamos um aquivos com o nome ".gitgnore" na raiz do projeto, onde dentro deste arquivos iremos por todas as extensões ou pastas que queremos que o git ignore.
- Ex:
*.exeirá ignorar todos os arquivos com a Extensão .exe, ou se quiseremos ignorar uma pasta, é só por o nome da pasta.