Baca berita tanpa iklan. Gabung Kompas.com+

Apa Itu GitHub? Simak Pengertian, Fungsi, dan Cara Menggunakannya

Kompas.com - 02/06/2023, 17:15 WIB
Soffya Ranti

Penulis

KOMPAS.com - Bagi seorang yang berprofesi sebagai programmer atau bekerja di bidang teknologi tentu tak asing lagi dengan istilah GitHub. GitHub menjadi bagian penting dari dokumentasi proyek mereka. 

Melalui GitHub pengguna bisa menyimpan, mengubah, dan berkolaborasi dalam kode proyek dengan programmer lain. Maka dari itu GitHub menjadi media portofolio para programmer yang penting untuk mewadahi proyek-proyek mereka. 

Umumnya pengguna akan menyematkan link dari GitHub sering tersemat di berbagai media sosial mereka khususnya Instagram. Hal ini bertujuan agar orang lain dapat mengakses hasil kerja mereka. 

Untuk Anda yang masih awam apa itu GitHub dan berbagai fitur-fiturnya. Berikut ini uraiannya mengenai pengertian hingga cara menggunakannya. 

Baca juga: Pengertian Programmer, Tugas, dan Skill yang Dibutuhkan

Pengertian GitHub

GitHub adalah perusahaan nirlaba yang menawarkan layanan hosting repositori Git berbasis cloud. GitHub membantu programmer menyimpan dan mengelola, melacak, serta memantau kode program mereka.

GitHub memiliki dua sistem utama yaitu version control (kontrol versi) dan Git. Version control sendiri merupakan platform yang berguna untuk melacak dan mengelola perubahan pada kode proyek software.

Sedangkan Git merupakan teknologi yang mendasari platform tersebut yang memungkinkan pengguna dapat melakukan perubahan dan penggabungan kode serta mencatat riwayat perubahannya.

GitHub merupakan sistem repositori programmer yang dapat diakses secara gratis dan tanpa batas. Selain itu platform ini juga memiliki fitur-fitur berkelanjutan yang dapat diakses berbayar.

Fungsi GitHub

Berikut ini fungsi-fungsi dasar dari GitHub, antara lain:

Memanajemen proyek dengan mudah

GitHub memungkinkan pengguna khususnya programmer dapat berkumpul untuk mengoordinasikan, melacak, dan memperbarui proyek mereka. Dalam hal ini para web developer bisa saling berkolaborasi dengan mudah dan memiliki akses transparan.

Sebagai repositori

GitHub sebagai platform untukmenyimpan coding dan memungkinkan pengguna dapat mengatur file, direktori, hingga riwayat revisi proyek. Maka dari itu tak jarang para programmer menggunakannya sebagai media portofolionya.

Melakukan perubahan kode

GitHub memiliki fitur branch yang berguna bagi pengguna untuk melakukan perubahan kode tanpa mempengaruhi repositori utama.

Baca juga: Perbedaan Web Developer dan Programmer

Cara menggunakan GitHub

  • Daftar akun di https://github.com/ 
  • Isi data diri dan verifikasi e-mail
  • Setelah masuk GitHub, klik “New” di halaman utama untuk memulai repositori baru
  • Berikan nama repositori, deskripsi, dan pengaturan lainnya kemudian klik “Create Repository"
  • Selanjutnya klik “creating a new file” untuk membuat file kode sesuai kebutuhan
  • Setelah kode tersimpan Anda dapat mulai mengedit kode serta berkolaborasi dengan pengguna lain

Baca juga: Mengenal Ada Lovelace, Perempuan Programmer Pertama dalam Sejarah

Anda juga dapat mencoba memulai menggunakannya dengan memantau laman di tautan berikut ini. Semoga bermanfaat. 

Dapatkan update berita pilihan dan breaking news setiap hari dari Kompas.com. Mari bergabung di Grup Telegram "Kompas.com News Update", caranya klik link https://t.me/kompascomupdate, kemudian join. Anda harus install aplikasi Telegram terlebih dulu di ponsel.

Video rekomendasi
Video lainnya


Rekomendasi untuk anda
28th

Tulis komentarmu dengan tagar #JernihBerkomentar dan menangkan e-voucher untuk 90 pemenang!

Syarat & Ketentuan
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE
Laporkan Komentar
Terima kasih. Kami sudah menerima laporan Anda. Kami akan menghapus komentar yang bertentangan dengan Panduan Komunitas dan UU ITE.

Terkini Lainnya

Vivo T2 Pro 5G Meluncur, Punya Layar Lengkung dan Chipset Mediatek Dimensity 7200

Vivo T2 Pro 5G Meluncur, Punya Layar Lengkung dan Chipset Mediatek Dimensity 7200

Gadget
3 Cara Setting Webcam untuk Swafoto SSCASN di laptop Mac buat Daftar CPNS dan PPPK 2023

3 Cara Setting Webcam untuk Swafoto SSCASN di laptop Mac buat Daftar CPNS dan PPPK 2023

e-Business
Cara Mengaktifkan Webcam di Laptop Windows untuk Swafoto SSCASN 2023

Cara Mengaktifkan Webcam di Laptop Windows untuk Swafoto SSCASN 2023

Hardware
Cara Edit Foto Background Warna Merah untuk Syarat Daftar CPNS 2023

Cara Edit Foto Background Warna Merah untuk Syarat Daftar CPNS 2023

Internet
Pengertian Storage Device, Lengkap dengan Jenis, Tipe, Contoh, dan Fungsinya

Pengertian Storage Device, Lengkap dengan Jenis, Tipe, Contoh, dan Fungsinya

Hardware
Cara Buat Channel WhatsApp Mirip Telegram beserta Fungsi-fungsinya

Cara Buat Channel WhatsApp Mirip Telegram beserta Fungsi-fungsinya

Software
Cara Kunci Tab Private Safari di iPhone iOS 17 biar Tak Dibuka Sembarangan

Cara Kunci Tab Private Safari di iPhone iOS 17 biar Tak Dibuka Sembarangan

Software
5 Cara Aktifkan Paket Darurat Telkomsel beserta Cara Bayarnya

5 Cara Aktifkan Paket Darurat Telkomsel beserta Cara Bayarnya

e-Business
Jadwal MPL S12 Hari Ini, Sabtu 23 September: Pertandingan Penting Evos Legends

Jadwal MPL S12 Hari Ini, Sabtu 23 September: Pertandingan Penting Evos Legends

Game
Hasil MPL ID S12 Jumat, 22 September: Kemenangan untuk Onic Esports dan Geek Gam ID

Hasil MPL ID S12 Jumat, 22 September: Kemenangan untuk Onic Esports dan Geek Gam ID

Game
Bagaimana Cara Memulihkan File yang Terhapus di Windows 10? Ini Caranya

Bagaimana Cara Memulihkan File yang Terhapus di Windows 10? Ini Caranya

Software
Penyebab dan Cara Mengatasi Webcam.js Error saat Swafoto SSCASN 2023

Penyebab dan Cara Mengatasi Webcam.js Error saat Swafoto SSCASN 2023

e-Business
Cara Membuat Poster Kontak di iPhone iOS 17 biar Muncul di Halaman Telepon

Cara Membuat Poster Kontak di iPhone iOS 17 biar Muncul di Halaman Telepon

Software
X Twitter Hapus Fitur Close Friend 'Circle' Bulan Depan

X Twitter Hapus Fitur Close Friend "Circle" Bulan Depan

Software
Beli Samsung Galaxy A34 5G, Bisa Dapat Paket Gaming hingga Rp 1 Juta

Beli Samsung Galaxy A34 5G, Bisa Dapat Paket Gaming hingga Rp 1 Juta

Gadget
Baca berita tanpa iklan. Gabung Kompas.com+
Baca berita tanpa iklan. Gabung Kompas.com+
Baca berita tanpa iklan. Gabung Kompas.com+
komentar di artikel lainnya
Baca berita tanpa iklan. Gabung Kompas.com+
Close Ads
Verifikasi akun KG Media ID
Verifikasi akun KG Media ID

Periksa kembali dan lengkapi data dirimu.

Data dirimu akan digunakan untuk verifikasi akun ketika kamu membutuhkan bantuan atau ketika ditemukan aktivitas tidak biasa pada akunmu.

Lengkapi Profil
Lengkapi Profil

Segera lengkapi data dirimu untuk ikutan program #JernihBerkomentar.

Bagikan artikel ini melalui
Oke
Login untuk memaksimalkan pengalaman mengakses Kompas.com