Ikuti langkah-langkah berikut untuk mengatur alat gcommit.
Sebelum memulai, pastikan Anda memiliki Python dan Git terinstal di komputer Anda.
- Python 3.x:
- Windows: Jika belum terinstal, unduh dari python.org. Pastikan mencentang opsi "Add Python to PATH" saat instalasi.
- macOS: Python 3 mungkin sudah terinstal. Anda bisa memeriksanya dengan
python3 --version. Jika belum, Anda bisa menginstalnya menggunakan Homebrew dengan perintahbrew install python.
- Git:
- Windows: Unduh dari git-scm.com dan ikuti instruksi default.
- macOS: Git seringkali sudah terinstal atau dapat diinstal dengan Xcode Command Line Tools (
xcode-select --install) atau melalui Homebrew (brew install git).
Buka Terminal (di macOS) atau Command Prompt/PowerShell (di Windows) untuk menjalankan semua perintah berikut.
Clone repository gcommit ke komputer Anda menggunakan perintah berikut:
git clone https://github.com/username/gcommit.git # Ganti dengan URL repository Anda
cd gcommitCatatan: Ganti
username/gcommit.gitdengan URL repository Anda yang sebenarnya.
lalu jalankan
pip install GitPython google-generativeai
gcommit membutuhkan API Key dari Google Gemini untuk berkomunikasi dengan model AI.
- Buka Google AI Studio di browser Anda.
- Login dengan akun Google Anda.
- Klik "Get API key" di bagian kiri.
- Klik "Create API key in new project" dan salin key yang muncul (diawali dengan
AIza...).
Untuk Windows:
- Cari "Edit the system environment variables" di Start Menu Windows dan klik.
- Pada jendela System Properties, klik tombol Environment Variables....
- Di bagian User variables, klik New....
- Variable name:
GOOGLE_API_KEY - Variable value: Tempel API Key yang sudah disalin.
- Klik OK pada semua jendela.
Penting: Tutup dan buka kembali Command Prompt/PowerShell agar perubahan variabel lingkungan berlaku.
Untuk macOS/Linux:
- Buka file konfigurasi shell Anda. Ini bisa
~/.bash_profile,~/.zshrc(jika Anda menggunakan Zsh, default di macOS Catalina ke atas), atau~/.profile. Contoh untuk~/.zshrc:Atau untukopen ~/.zshrc~/.bash_profile:open ~/.bash_profile - Tambahkan baris berikut ke akhir file, ganti
API_KEY_ANDAdengan API Key yang telah Anda salin:export GOOGLE_API_KEY="API_KEY_ANDA"
- Simpan file dan tutup editor.
- Muat ulang konfigurasi shell Anda dengan menjalankan (sesuaikan dengan file yang Anda edit):
atau
source ~/.zshrc
source ~/.bash_profile
Penting: Buka jendela Terminal baru agar perubahan variabel lingkungan berlaku.
Langkah ini memungkinkan Anda menjalankan gcommit dari mana saja.
Untuk Windows:
- Pastikan Anda memiliki file
gcommit.batdi direktori root proyekgcommit. - Cari "Edit the system environment variables" di Start Menu.
- Klik tombol Environment Variables....
- Di bagian User variables, pilih variabel
Pathdan klik Edit.... - Klik New dan tambahkan path lengkap ke folder
gcommitAnda (misalnya,D:\gcommit\). - Klik OK pada semua jendela.
Penting: Tutup dan buka kembali Command Prompt/PowerShell agar perubahan PATH berlaku.
Untuk macOS/Linux:
- Pastikan Anda telah membuat file
gcommit(tanpa ekstensi) di direktori root proyekgcommitdan membuatnya dapat dieksekusi (chmod +x gcommit). - Buka file konfigurasi shell Anda (misalnya
~/.zshrcatau~/.bash_profile) seperti pada langkah pengaturan API Key. - Tambahkan baris berikut ke akhir file, ganti
/path/to/your/gcommit/folderdengan path absolut ke direktori tempat Anda meng-clone repositorygcommit:Contoh: Jika Anda meng-cloneexport PATH="/path/to/your/gcommit/folder:$PATH"
gcommitke~/Documents/gcommit, barisnya akan menjadi:export PATH="$HOME/Documents/gcommit:$PATH"
- Simpan file dan muat ulang konfigurasi shell Anda (misalnya
source ~/.zshrc).
Penting: Buka jendela Terminal baru agar perubahan PATH berlaku.
- Buka Terminal (macOS/Linux) atau Command Prompt/PowerShell (Windows).
- Pindah ke direktori proyek Git Anda:
cd /path/to/your/git/project- Lakukan staging perubahan:
git add .- Jalankan alat gcommit:
gcommitgcommit akan menampilkan pesan commit yang disarankan oleh AI. Ketik y untuk melakukan commit atau n untuk membatalkannya.