- Home
- Kelas Belajar
- Git & GitHub dari Nol: Kuasai Kolaborasi Coding Ala Profesional
Kelas ini mengajarkan Git & GitHub dari nol banget, mulai dari instalasi hingga kolaborasi tim lewat Pull Request. Cocok untuk pemula yang ingin belajar version control tanpa bingung istilah teknis, karena semua dijelaskan pakai analogi sederhana dan praktik langsung. Di akhir kelas, kamu akan punya proyek nyata di GitHub yang siap dipamerkan di portofolio.
Sebelum belajar Git lebih jauh, kamu butuh dua hal siap terpasang: Git (program version control) dan akun GitHub (tempat menyimpan project di internet). Version control adalah sistem yang mencatat setiap perubahan pada file supaya kamu bisa melacak riwayat dan kembali ke versi sebelumnya kapan saja. Anggap saja seperti tombol "undo" yang punya ingatan tak terbatas, bukan cuma satu langkah ke belakang.
Git dan GitHub itu berbeda: Git adalah aplikasi yang jalan di komputermu, sedangkan GitHub adalah layanan online yang menyimpan hasil kerja Git-mu supaya bisa diakses dan dikolaborasikan bareng orang lain. Git bisa dipakai tanpa GitHub, tapi untuk kolaborasi tim (yang jadi topik utama kelas ini), keduanya perlu jalan bareng.
Caranya beda-beda tergantung sistem operasi:
git-scm.com.exe, klik "Next" terus sampai selesai (opsi default sudah aman untuk pemula)git --versionbrew install gitsudo apt update
sudo apt install git
Di terminal (atau Git Bash untuk Windows), ketik:
git --version
Kalau muncul tulisan seperti git version 2.43.0, berarti instalasi berhasil.
github.comgithub.com/username-kamu), jadi pilih yang profesional karena nanti akan sering muncul di portofolioTidak perlu langsung setup apa-apa lagi di GitHub untuk sekarang — kita akan hubungkan Git di komputer dengan akun GitHub ini di modul berikutnya (Modul 3 dan 6).
Terminal adalah cara berinteraksi dengan komputer lewat perintah teks, bukan klik-klik seperti biasa. Git sepenuhnya dioperasikan lewat terminal, jadi ini "alat kerja utama" kamu sepanjang kelas ini. Jangan khawatir, perintah yang dipakai di kelas ini terbatas dan akan dijelaskan satu per satu.
Beberapa perintah dasar untuk pemanasan:
pwd # menampilkan lokasi folder saat ini
ls # menampilkan isi folder (dir kalau di Windows CMD)
cd nama-folder # pindah ke folder tertentu
Kerjakan langkah-langkah ini secara berurutan sebagai bukti instalasi kamu berhasil:
git --version dan screenshot hasilnya.pwd
ls
latihan-git lewat terminal menggunakan perintah mkdir latihan-git, lalu pindah ke folder tersebut dengan cd latihan-git. Jalankan pwd lagi untuk memastikan kamu sudah berada di dalam folder itu.Simpan screenshot hasil git --version dan langkah terakhir — ini akan jadi bukti kamu siap lanjut ke modul berikutnya, di mana kita mulai bikin repository pertama.
Modul baru ditambahkan secara berkala hingga kelas ini lengkap. Simpan halaman ini dan kembali lagi untuk lanjut belajar.