Coba bayangin: laptop kalian mendadak mati total besok pagi. Semua prompt yang udah kalian tuning berminggu-minggu, struktur folder agent yang udah rapi—ilang begitu aja. Ini ketakutan yang jarang kepikiran sampai beneran kejadian. Untungnya ada cara nyimpen semua itu di luar laptop, gratis, dan nggak butuh skill ngoding sama sekali. Namanya GitHub.
Kenapa ini bukan cuma soal "programmer stuff"
Banyak yang mundur duluan pas denger kata GitHub, ngerasa itu dunia orang teknis. Padahal buat kalian sebagai AI builder, gunanya jauh lebih sederhana dari itu.
Yang paling penting: backup yang jalan otomatis dan bisa diakses dari mana aja, bukan cuma di satu laptop. Selain itu, kalau kalian butuh bantuan—minta tolong ke komunitas atau ke AI sendiri—kalian tinggal kasih link, bukan copy-paste puluhan file satu-satu. Dan kalau suatu saat kalian mau agent-nya jalan otomatis 24 jam di server, banyak platform deploy yang narik langsung dari sini.
Bedain dulu dua istilah ini
GitHub itu website tempat file kalian disimpen online. Git itu tool yang kalian install di laptop buat ngirim file ke sana. Satu website, satu software—dua hal beda tapi kerja bareng.
Setup-nya singkat: daftar akun gratis di github.com, install Git di laptop (Mac biasanya udah ada bawaan, Windows tinggal download dari git-scm.com), terus bikin satu repository—anggap aja ini folder project yang "diawasi" otomatis sama Git. Sebelum mulai, ada satu langkah sekali-seumur-hidup: kasih tau Git siapa nama dan email kalian lewat perintah git config, biar tiap perubahan tercatat atas nama kalian—dilakukan sekali aja, selamanya.
Setelah itu, GitHub bakal kasih beberapa baris perintah buat dijalankan pas bikin repo baru. Tinggal copy-paste—kalian belum perlu ngerti detailnya di tahap ini.
Empat perintah buat mulai
Kalian nggak perlu hafal banyak-banyak buat dapetin manfaat intinya. Segini dulu cukup:
git init # tandain folder ini mulai diawasi
git add . # pilih semua file yang berubah
git commit -m "..." # simpan perubahan + catatan singkat
git push # upload ke GitHub
git init cuma dijalankan sekali di awal per folder. Sisanya—add, commit, push—itu ritual yang kalian ulang tiap kali selesai ngutak-atik agent: tandain file yang berubah, kasih catatan singkat soal apa yang diubah, upload. Nggak sampai semenit, tapi efeknya: kerjaan kalian aman di luar laptop, bisa dibuka dari komputer lain kapan aja.
Kebiasaan pesan commit yang jelas juga kepake belakangan. Sebulan lagi pas kalian buka lagi history-nya, catatan kayak "tambahin prompt buat agent CS" jauh lebih berguna dibanding cuma "update".
Kalau error, itu normal
Pesan error dari Git kadang keliatan asing. Nggak apa-apa. Copy-paste aja pesannya ke Claude, kasih konteks singkat kalian lagi ngapain, dan hampir selalu ada jalan keluarnya. Git nyimpen history, jadi kesalahan hampir selalu bisa dibalikin—yang justru berisiko itu kalau kalian nggak pakai Git dan filenya beneran ilang tanpa jejak.
Ini baru separuh dari cerita. Ada dua perintah lagi yang bakal kalian butuh begitu kerja bareng orang lain atau pindah komputer, plus cara recover kalau kepencet commit yang salah—itu yang gw bahas lengkap di course.