Skip to content

chore: untrack .coverage (ja no .gitignore)#41

Open
bdcdo wants to merge 1 commit into
mainfrom
chore/untrack-coverage
Open

chore: untrack .coverage (ja no .gitignore)#41
bdcdo wants to merge 1 commit into
mainfrom
chore/untrack-coverage

Conversation

@bdcdo
Copy link
Copy Markdown
Owner

@bdcdo bdcdo commented May 18, 2026

Summary

Remove o .coverage do índice do git. O arquivo já está listado no .gitignore, mas foi versionado por engano em 2da1a7f antes desse .gitignore existir. Como o git continua rastreando arquivos uma vez adicionados ao índice (independente do .gitignore), toda execução de pytest reescrevia o arquivo e sujava o git status com M .coverage.

git rm --cached .coverage tira do índice sem apagar do disco local — quem já tinha o arquivo continua tendo. A partir do merge, o .gitignore passa a fazer o trabalho dele.

Test plan

  • git status antes do commit: D .coverage (apenas o índice).
  • Arquivo continua presente no working tree (ls -la .coverage → 53 KB).
  • git check-ignore -v .coverage confirma que o .gitignore cobre o arquivo após o untrack.

Sem impacto em código, testes ou CI — só limpa o ruído do git status para todo mundo do projeto.

🤖 Generated with Claude Code

Arquivo foi acidentalmente versionado em 2da1a7f, antes do `.gitignore`
ser configurado para ignora-lo. Como o git ja estava rastreando, toda
execucao de pytest sujava o `git status` com `M .coverage`. Removendo do
indice (sem apagar do disco local) destrava o `.gitignore` a fazer seu
trabalho.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant