GitIgnore Doctor icon
GitIgnore Doctor icon

GitIgnore Doctor

GitIgnore Doctor is a small Python CLI for reviewing and auditing .gitignore rules. It can explain why a file is ignored, show what an individual ignore rule affects, and audit a repository for potentially missing, unused, or unusually broad rules.

available actions

Cost / License

  • Free
  • Open Source (MIT)

Platforms

  • Windows
  • Mac
  • Linux
  • Python
0likes
0comments
0alternatives
0articles

Features

No features, maybe you want to suggest one?

GitIgnore Doctor News & Activities

Highlights All activities

Recent activities

GitIgnore Doctor information

  • Developed by

    Unknown
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    0 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  0 Stars
  •  0 Forks
  •  0 Open Issues
  •   Updated  
View on GitHub
GitIgnore Doctor was added to AlternativeTo by yecineDev on and this page was last updated .
No comments or reviews, maybe you want to be first?

What is GitIgnore Doctor?

GitIgnore Doctor is a small Python CLI for reviewing and auditing .gitignore rules. It can explain why a file is ignored, show what an individual ignore rule affects, and audit a repository for potentially missing, unused, or unusually broad rules. It also supports JSON output for automation and a CI mode for use in pipelines.

The main design choice is to use Git itself as the source of truth for ignore behavior rather than reimplementing Git's matching logic. The analysis layer is deliberately conservative and reports findings for review rather than automatically modifying .gitignore.

The project is currently at v0.1.0, with 91 passing tests, GitHub Actions CI, and an MIT license.