O arquivo `.gitignore` informa ao Git quais arquivos ou pastas do projeto devem ficar fora da lista de alterações. É como um bilhete dizendo que rascunhos temporários não pertencem ao caderno compartilhado do projeto.

Um projeto pode usá-lo para ignorar arquivos gerados, configurações locais ou pacotes que podem ser baixados novamente. Assim, o histórico compartilhado fica concentrado nos arquivos que a equipe pretende rastrear.

Ignorar um arquivo não o apaga do computador nem o torna privado. Se o Git já o rastreava, adicionar seu nome a `.gitignore` não o remove do projeto salvo.