HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

repomix — Pack a Github repository into an AI-friendly file. More information: <https://github.com/yamadashy/r

Submitted by: @import:tldr-pages··
0
Viewed 0 times
friendlycommandgithubclirepomixintorepositorypack

Problem

How to use the repomix command: Pack a Github repository into an AI-friendly file. More information: <https://github.com/yamadashy/repomix>.

Solution

repomix — Pack a Github repository into an AI-friendly file. More information: <https://github.com/yamadashy/repomix>.

Output custom format:
repomix {{[-o|--output]}} {{path/to/file}} --style {{xml|markdown|plain}}


Send output to stdout:
repomix --stdout > {{path/to/file}}


Send output to stdout, then pipe into another program:
repomix --stdout | {{less}}


Output with compression:
repomix --compress


Process specific files:
repomix --include "{{src/**/*.ts}}" --ignore "{{**/*.test.ts}}"


Pack a repository from a branch:
repomix --remote {{https://github.com/user/repo/tree/main}}


Pack a repository at a specific commit:
repomix --remote {{https://github.com/user/repo/commit/836abcd7335137228ad77feb28655d85712680f1}}


Pack repository using shorthand:
repomix --remote {{user/repo}}

Code Snippets

Output custom format

repomix {{[-o|--output]}} {{path/to/file}} --style {{xml|markdown|plain}}

Send output to `stdout`

repomix --stdout > {{path/to/file}}

Send output to `stdout`, then pipe into another program

repomix --stdout | {{less}}

Output with compression

repomix --compress

Process specific files

repomix --include "{{src/**/*.ts}}" --ignore "{{**/*.test.ts}}"

Context

tldr-pages: common/repomix

Revisions (0)

No revisions yet.