Git itu salah satu tempat Claude Code paling kepake sekaligus paling gampang bikin masalah kalau kalian asal. Dia bisa bikin commit, pindah branch, bahkan nyiapin pull request, dan semua itu enak banget waktu lancar. Tapi history git adalah catatan yang kalian tanggung bareng tim, jadi di sinilah kebiasaan hati hati kalian paling nentuin.
Biasakan kerja di branch, bukan langsung di main
Kebiasaan pertama yang paling murah dampaknya adalah selalu kerja di branch terpisah. Waktu Claude ngerjain sesuatu yang lumayan besar, kalian pengin ada ruang buat ngeliat hasilnya dulu sebelum dia nyentuh branch utama. Kalau ternyata hasilnya meleset, kalian tinggal buang branch itu tanpa ngerusak apa apa. Ini bukan soal formalitas, tapi soal ngasih diri kalian tombol undo yang gampang sebelum sesuatu jadi permanen.
Baca diff sebelum commit, jangan percaya buta
Sebelum ngebiarin Claude commit, minta dia tunjukin dulu apa yang berubah, lalu baca beneran. Bukan cuma ngecek jumlah file, tapi ngerti perubahannya masuk akal atau nggak. Dari pengalaman saya, momen paling sering kebobolan itu justru waktu semuanya kelihatan jalan, errornya hilang, dan kalian jadi males ngecek. Padahal commit yang kalian nggak pahami hari ini bakal jadi PR yang bingung kalian jelasin besok. Pelan sedikit di tahap ini jauh lebih murah daripada nambal belakangan.
Hati hati sama perintah yang susah ditarik
Ada beberapa perintah git yang efeknya berat dan nggak enak dibatalin, seperti reset keras atau force push. Jangan biarin itu jalan cuma karena Claude nyaranin, tanpa kalian benar benar ngerti kenapa dan apa akibatnya. Khususnya push, karena begitu sesuatu sudah naik ke remote, menariknya balik jauh lebih ribet daripada nahannya sebentar. Perlakukan push sebagai titik di mana kalian berhenti sejenak dan mastiin semuanya memang sudah seperti yang kalian mau.
Alur yang biasa saya pakai sebenarnya sederhana. Bikin branch, biarin Claude kerja, baca diff-nya, commit dengan pesan yang jelas, baru push dan buka PR kalau sudah yakin. Claude bikin tiap langkah itu lebih cepat, tapi keputusan kapan sesuatu layak masuk tetap di tangan kalian, dan memang seharusnya begitu.