# repo2file-cli
`repo2file-cli` is a command-line tool designed to consolidate a code repository into a single text file. This can be useful for archiving, analysis, or sharing purposes.
## Installation
To install `repo2file-cli`, you need to have Rust installed. If you don't have Rust installed, you can get it from [rustup.rs](https://rustup.rs/).
Once you have Rust, you can install the `repo2file-cli` using `cargo`:
```sh
cargo install repo2file-cli
```
## Usage
To use `repo2file-cli`, you can run the following command:
```sh
repo2file-cli [OPTIONS]
```
### Arguments
- ``: The directory or Git URL of the repository you want to process.
### Options
- `--ignore-files `: Comma-separated list of files to ignore.
- `--ignore-dirs `: Comma-separated list of directories to ignore.
- `--include-files `: Comma-separated list of files to include exclusively (cannot be used with `--ignore-files` or `--ignore-dirs`).
- `--output