1.1.1 ⢠Published 6 months ago
gaskeun-git v1.1.1
š Git Gaskeun
Git Gaskeun adalah CLI tool Node.js yang bikin proses git jadi super gampang! Cukup ketik gaskeun dan semua proses git (add
, commit
, push
) akan dihandle secara interaktif.
š Features
š« Commit Message Generator
- Manual Input: Tulis commit message sendiri
- AI-Powered: Generate commit message pake Gemini AI
- Auto-Generate: Buat commit message otomatis berdasarkan file yang diubah
š Git Workflow
- Auto File Detection: Deteksi semua file yang berubah secara otomatis
- Smart Branch Management: Pilih branch dengan mudah
- Interactive Push: Push ke branch yang dipilih dengan konfirmasi
šØ User Experience
- Emoji-Rich Interface: Interface yang friendly dan eye-catching
- Interactive Prompts: Panduan step-by-step yang jelas
- Clear Feedback: Pesan sukses/error yang informatif
š¦ Installation
Global Installation (Recommended)
npm install -g gaskeun-git
Local Project Installation
npm install gaskeun-git
š Usage
- Buka terminal di folder Git project
- Jalankan command:
gaskeun
- Ikuti langkah-langkah interaktif di terminal
š Example Usage
$ gaskeun
š Welcome to Git Gaskeun!
š Files to be added:
- src/main.js
- package.json
š¬ Pilih jenis commit message:
⯠1. Manual
2. AI Gemini š¤
3. Perubahan File
⨠Yeayy mantap! š
š§ AI Commit Message
Untuk menggunakan fitur AI commit message: 1. Dapatkan API key dari Google Cloud Console 2. Pilih opsi "2. AI Gemini š¤" 3. Masukkan API key saat diminta 4. Konfirmasi commit message yang digenerate
ā Error Handling
Tool ini dilengkapi dengan handling untuk berbagai error:
- Repository validation
- API errors
- Network issues
- Branch conflicts
- Push failures
š¤ Contributing
Contributions are welcome! Feel free to:
- Fork the repository
- Create your feature branch
- Submit a pull request
š License
ISC License - see LICENSE file for details
Made with ā¤ļø by Zi