Skip to content

基本的な使い方 ​

クイックスタート ​

リポジトリ全体をパッケージ化:

bash
repomix

一般的な使用例 ​

特定のディレクトリをパッケージ化 ​

bash
repomix path/to/directory

特定のファイルを含める ​

glob パターンを使用:

bash
repomix --include "src/**/*.ts,**/*.md"

ファイルを除外 ​

bash
repomix --ignore "**/*.log,tmp/"

リモートリポジトリ ​

bash
# GitHub URLを使用
repomix --remote https://github.com/user/repo

# ショートハンドを使用
repomix --remote user/repo

# 特定のブランチ/タグ/コミット
repomix --remote user/repo --remote-branch main
repomix --remote user/repo --remote-branch 935b695

コード圧縮 ​

bash
repomix --compress

# リモートリポジトリでも使用可能:
repomix --remote user/repo --compress

出力形式 ​

XML(デフォルト) ​

bash
repomix --style xml

Markdown ​

bash
repomix --style markdown

プレーンテキスト ​

bash
repomix --style plain

その他のオプション ​

コメントを削除 ​

bash
repomix --remove-comments

行番号を表示 ​

bash
repomix --output-show-line-numbers

クリップボードにコピー ​

bash
repomix --copy

セキュリティチェックを無効化 ​

bash
repomix --no-security-check

設定 ​

設定ファイルを初期化:

bash
repomix --init

詳細なオプションについては設定ガイドを参照してください。

Released under the MIT License.