Mengonfigurasi Git
Mengonfigurasi Git: Membangun Etalase Portofolio Anda
PENDAHULUAN Di dunia pengembangan perangkat lunak profesional, Anda tidak bisa sekadar menyimpan file kode dengan nama proyek_akhir_final_banget_v2.zip. Anda membutuhkan sistem pelacakan yang cerdas. Di sinilah Git berperan.
Git adalah sistem pengontrol versi (version control system) yang menjadi standar mutlak di industri perangkat lunak saat ini. Anda akan sangat sering berinteraksi dengan perangkat lunak ini di sepanjang perjalanan Anda bersama Rolepath. Jangan terlalu khawatir jika konsep ini masih terasa membingungkan di awal; akan ada pelajaran khusus yang mengupas tuntas Git secara mendalam nanti.
Sementara itu, GitHub adalah layanan pihak ketiga yang memungkinkan Anda mengunggah, menyimpan (host), dan mengelola kode Anda menggunakan Git melalui antarmuka web yang terorganisir. Mengingat visi utama Rolepath adalah memastikan Anda lulus dengan portofolio nyata, maka GitHub adalah "etalase" tempat Anda akan memamerkan semua hasil kerja keras Anda kepada HRD, klien, atau kolaborator di masa depan!
Satu hal penting yang sering disalahpahami oleh pemula: Meskipun terdengar mirip, Git dan GitHub bukanlah hal yang sama, dan bahkan tidak diciptakan oleh perusahaan yang sama. Sebagai analogi sederhana: Git adalah "mesin pelacak" yang beroperasi di dalam terminal komputer Anda, sedangkan GitHub adalah "ruang pameran" yang ada di internet.
GAMBARAN UMUM PELAJARAN Bagian ini akan memandu Anda untuk:
- Memahami esensi dan fungsi utama Git.
- Memahami apa itu GitHub dan mengapa Anda membutuhkannya.
- Menginstal dan mengonfigurasi Git di mesin Anda (menggunakan command line yang baru saja Anda pelajari).
- Membuat akun GitHub profesional.
- Menghubungkan Git di komputer lokal Anda dengan akun GitHub Anda menggunakan kunci keamanan.