unictive-dx-cli
v1.0.9
Published
CLI git tools
Downloads
746
Readme
DX CLI
DX adalah singkatan dari Developer Experience 👨💻✨
Penjelasan Sederhana
DX = seberapa nyaman, cepat, dan mudah developer bekerja.
Kalau tools membuat developer:
- cepat coding
- sedikit error
- workflow sederhana
- debugging mudah
- maka DX-nya bagus 👍
Sebaliknya kalau:
- setup rumit
- command banyak
- build lama
- dokumentasi buruk
- maka DX-nya jelek 👎
Kegunaan
DX CLI membantu tim pengembang dalam mengelola branch, melakukan commit, sinkronisasi, dan merilis aplikasi dengan lebih efisien.
Workflow
```
production
│
▼
staging
│
▼
development
│
▼
feature/*
```
1. Mulai pengembangan dari branch `feature/*`.
2. Setelah selesai, merge ke `development`.
3. Setelah pengujian, merge ke `staging`.
4. Jika siap dirilis, merge ke `production`.Fitur
dx feature <name>: Membuat feature branch baru untuk pengembangan fitur.dx bugfix <name>: Membuat branch bugfix baru untuk memperbaiki bug.dx sync: Sinkronisasi branch lokal dengan branch development.dx commit "msg": Melakukan commit dan push perubahan ke remote repository.dx pr: Membuat pull request untuk menggabungkan perubahan ke branch utama.dx finish: Menggabungkan feature branch ke development dan menghapus branch feature.dx release: Merilis aplikasi ke staging.
Instalasi
npm install -g unictive-dx-cliPenggunaan
dx [perintah] [opsi]Contoh:
dx feature login
dx sync
dx commit "Menambahkan fitur login"
dx pr
dx finish
dx releaseKontribusi
Silakan buat pull request atau issue untuk perbaikan dan fitur baru.
Lisensi
MIT License
