O .gitignore quando usado em um projeto, ignora arquivos e diretórios sensíveis ou desnecessários que você não quer que sejam rastreado pelo versionamento do seu código.

CRIANDO E CONFIGURANDO O .gitignore

ADICIONANDO ARQUIVOS DE VOLTA NO GIT

DICA

DOCUMENTAÇÃO