CommitAI adalah aplikasi antarmuka baris perintah yang secara otomatis menghasilkan pesan komit berdasarkan keluaran git diff. Ini memanfaatkan kekuatan API GPT-3 OpenAI untuk membuat pesan penerapan yang bermakna dan deskriptif, sehingga memudahkan pelacakan perubahan kode. Dengan CommitAI, Anda dapat menghemat waktu dan fokus pada penulisan kode, daripada membuat pesan penerapan.
$ npm install --global commitai
atau
$ yarn global add commitai
$ npx commitai [OPTIONS]
atau
$ commitai [OPTIONS]
Catatan: Anda harus memiliki kunci API OpenAI yang valid untuk menggunakan CommitAI. Anda bisa mendapatkan satu kunci API OpenAI. Setelah Anda memiliki kunci API, Anda harus menetapkannya sebagai variabel lingkungan atau Anda harus menjalankan perintah berikut sebelum menggunakan CommitAI:
OPENAI_API_KEY=sk- < your-api-key > commitai
atau ekspor sebagai variabel lingkungan di file .bashrc
atau .zshrc
Anda:
export OPENAI_API_KEY=sk- < your-api-key >
-h, --help
: Tampilkan bantuan-v, --version
: Tampilkan nomor versi-n [number], --numberOfCommitMessages [number]
: Jumlah pesan komit yang akan dihasilkan-e, --edit
: Edit pesan komit sebelum melakukan--no-e, --no-edit
: Jangan meminta untuk mengedit pesan komit sebelum melakukan-c, --confirmation
: Konfirmasikan pesan komit sebelum melakukan--no-c, --no-confirmation
: Jangan meminta konfirmasi sebelum melakukan