1.3 KiB
1.3 KiB
Commit Message Format
- Sebelum membuat commit, selalu tanya kode task kepada user.
- Format commit message wajib:
TASKCODE - deskripsi singkat- Contoh:
6D9QD6 - buat api baru
- Contoh:
- Jangan buat commit tanpa kode task dari user.
- Kode task digunakan untuk sinkronisasi timesheet Odoo.
- Sebelum push atau menyiapkan merge branch kerja, selalu cek base branch remote yang benar terlebih dahulu, lalu jalankan
git fetch origindangit rebaseke base remote tersebut agar conflict muncul lebih awal dan proses merge lebih minim error. - Push branch kerja ke remote lalu buat merge request ke
main; proses merge ikuti permission dan alur review repo, jangan direct push kemainkecuali diminta eksplisit. - Jangan pernah melakukan
git push --forceatau varian force-push lain.
Auto Sync ke Devcpone
- Repo ini punya post-commit hook di
.githooks/post-commityang otomatis menjalankanscripts/devcpone_sync.sh. - Setiap
git commitdi branchmasterataustagingakan langsung rsync file yang berubah kedevcpone.aplikasi.web.id:/home/one/project/one/one-ui/. - Hook sudah aktif (
core.hooksPath = .githooks), tidak perlu jalankan script deploy manual. - Jangan bilang tidak ada hook/sync sebelum mengecek
.githooks/danscripts/terlebih dahulu.