关于
GitIngest is a specialized utility designed to bridge the gap between complex codebases and Large Language Models. It extracts the entire directory structure and file contents of a local or remote Git repository into a single, structured text file that fits seamlessly into LLM context windows. By providing token count estimates and respecting .gitignore rules, it enables developers to quickly prepare code for analysis, refactoring, or documentation generation without the need for manual copy-pasting or complex data preparation.