Mengapa Git Wajib?
Git adalah sistem kontrol versi (Version Control System) yang mencatat setiap perubahan dalam kode. Tanpa Git, kolaborasi tim akan kacau balau.
Perintah Wajib Tahu
1. git clone
Menyalin repository dari server (GitHub/GitLab) ke komputer lokal.
git clone https://github.com/user/repo.git
2. git branch
Membuat cabang kerja baru agar tidak mengganggu kode utama (main/master).
git checkout -b fitur-login-baru
3. git add & git commit
Menyimpan perubahan yang kita buat.
git add . git commit -m "Menambahkan fitur login"
4. git push
Mengirim perubahan lokal ke server.
git push origin fitur-login-baru
5. git pull
Mengambil perubahan terbaru dari server (agar kode kita update).
git pull origin main
Tips Menghindari Konflik
- Sering-sering lakukan git pull sebelum mulai coding.
- Jangan coding di branch main langsung.
- Komunikasikan dengan tim jika mengubah file yang sama.
- Tulis pesan commit yang jelas.