Belajar Git & GitHub
Kelas Git dan GitHub Dasar melatih cara menyimpan riwayat berkas kerja: commit, membatalkan perubahan, cabang, merge, dan menyelesaikan konflik, lalu remote dan alur kontribusi GitHub dengan fork, pull request, review, dan issue. Contohnya laporan kas, anggaran, dan berkas kerja tim, bukan hanya kode program. Perintah diketik di simulator Git di browser dan hasilnya diperiksa otomatis.
1 kelas siap dipelajari
Git dan GitHub Dasar
Membuat repo dan membaca status
13 mntMenyimpan perubahan dengan add dan commit
, butuh akun13 mntMisi: commit pertama proyek laporan
, butuh akun13 mntMelihat perubahan dan membatalkannya
, butuh akun13 mntMengabaikan berkas dengan .gitignore
, butuh akun13 mntMisi: merapikan repo laporan
, butuh akun13 mntBekerja di cabang
, butuh akun13 mntMenggabungkan cabang dengan merge
, butuh akun13 mntMenyelesaikan konflik merge
, butuh akun13 mntMisi: konflik di berkas anggaran
, butuh akun13 mntMenghubungkan remote dan mengirim commit
, butuh akun13 mntMenyalin repo dan menarik perubahan
, butuh akun13 mntMisi: kolaborasi lewat remote
, butuh akun13 mntPull request, review, dan issue
, butuh akun13 mntFork: menyalin repo ke akun sendiri
, butuh akun14 mntMenanggapi review dan memperbarui pull request
, butuh akun14 mntMenutup issue lewat pesan commit
, butuh akun13 mntMisi: kontribusi lewat fork dan pull request
, butuh akun17 mntMembaca riwayat bercabang dengan git log --graph
, butuh akun13 mntMenandai versi dengan git tag
, butuh akun13 mntMenyimpan pekerjaan setengah jadi dengan git stash
, butuh akun13 mntMisi: rilis laporan di tengah pekerjaan
, butuh akun17 mnt
Membuka satu materi tidak otomatis mendaftarkanmu ke kelasnya.
Alat bantu belajar Git & GitHub
Dipakai bersama kelas-kelas di topik ini.
Jalur yang memuat topik ini
Panduan
- Kelas online gratis untuk mahasiswa bersertifikat: memilih yang benar-benar terpakaiPanduan
- Belajar coding web dari nol: urutan HTML, CSS, JavaScript, lalu TypeScriptPanduan
- Portofolio data analyst pemula tanpa pengalaman: satu proyek yang selesai mengalahkan lima notebook setengah jadiArtikel pendukung
- Sertifikat kursus online gratis: mana yang berarti bagi perekrut, mana yang tidakArtikel pendukung
Lab interaktif
Pertanyaan yang sering muncul
Perlu bisa terminal sebelum belajar Git?
Perlu sedikit. Kelas ini memakai perintah cd, ls, echo, dan cat yang diajarkan di Terminal Dasar. Kalau belum pernah memakai baris perintah, ambil Terminal Dasar lebih dulu.
Perlu memasang Git di komputer untuk ikut kelas ini?
Tidak untuk menyelesaikan kelas, karena latihannya berjalan di simulator Git di dalam halaman. Untuk proyek nyata sesudahnya, pasang Git dari git-scm.com.
Apakah ada sertifikat untuk kelas Git?
Ya. Setiap kelas yang tuntas memberi sertifikat penyelesaian gratis dengan tautan verifikasi publik. Sertifikat ini bukti penyelesaian belajar, bukan akreditasi atau sertifikasi profesi.