Skip to content

Opsi Baris Perintah ​

Repomix menyediakan berbagai opsi baris perintah untuk menyesuaikan perilakunya. Berikut adalah daftar lengkap opsi yang tersedia.

Opsi Dasar ​

OpsiDeskripsi
--help, -hMenampilkan bantuan
--version, -vMenampilkan versi
--initMembuat file konfigurasi baru (repomix.config.json)

Opsi Output ​

OpsiDeskripsi
--output, -oMenentukan jalur file output
--style, -sMenentukan format output (xml, markdown, plain)
--no-line-numbersMenonaktifkan nomor baris
--remove-commentsMenghapus komentar dari kode sumber
--top-filesMenentukan jumlah file teratas yang akan ditampilkan di ringkasan
--copy-to-clipboardMenyalin output ke clipboard

Opsi Pengabaian ​

OpsiDeskripsi
--includePola glob untuk menyertakan file tertentu
--ignorePola glob untuk mengabaikan file tertentu
--no-gitignoreMengabaikan file .gitignore

Opsi Keamanan ​

OpsiDeskripsi
--no-securityMenonaktifkan pemeriksaan keamanan

Opsi Repositori Jarak Jauh ​

OpsiDeskripsi
--remote, -rMengemas repositori GitHub publik

Opsi Diff ​

OpsiDeskripsi
--diffsMengaktifkan mode diff
--base-branchMenentukan cabang dasar untuk perbandingan diff

Opsi MCP Server ​

OpsiDeskripsi
--mcpMemulai server MCP
--mcp-portMenentukan port untuk server MCP

Contoh Penggunaan ​

Mengemas Seluruh Repositori ​

bash
repomix

Mengemas dengan Format Markdown ​

bash
repomix --style markdown

Mengemas Direktori Tertentu ​

bash
repomix path/to/directory

Mengemas File Tertentu ​

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

Mengecualikan File Tertentu ​

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

Mengemas Repositori Jarak Jauh ​

bash
repomix --remote yamadashy/repomix

Mengaktifkan Mode Diff ​

bash
repomix --diffs --base-branch main

Memulai Server MCP ​

bash
repomix --mcp

Menggunakan Opsi dengan File Konfigurasi ​

Semua opsi baris perintah dapat juga ditentukan dalam file konfigurasi. Opsi baris perintah akan mengganti pengaturan dalam file konfigurasi.

Untuk informasi lebih lanjut tentang file konfigurasi, lihat Panduan Konfigurasi.

Released under the MIT License.