Mengenal GitHub dan Istilah-istilah di Dalamnya - Gaya Hidup - www.indonesiana.id
x

Anas Muzaki

Penulis Indonesiana
Bergabung Sejak: 14 Juli 2020

Selasa, 27 Oktober 2020 13:09 WIB

  • Gaya Hidup
  • Berita Utama
  • Mengenal GitHub dan Istilah-istilah di Dalamnya

    Pernah dengar soal GitHub tapi belum pernah cari tau lebih lanjut? Simak artikel ini agar lebih tahu soal GitHub dan istilah-istilah yang ada di dalamnya.

    Dibaca : 593 kali

    Bagi yang sering berselancar di internet atau suka hal-hal yang berbau tentang komputer dan teknologi pasti setidaknya sudah pernah dengar soal GitHub ini, apalagi jika Anda tertarik dengan programming, tentu Anda tahu apa itu GitHub. Tapi bagi yang tidak terlalu tertarik dengan komputer dan teknologi kemungkinan jarang sekali yang pernah mendengar nama ini dan mungkin malah belum pernah sama sekali.

     

    Nah, jadi apa itu GitHub?

     

    Apa itu GitHub?

    GitHub adalah manajemen proyek dan sistem versioning code sekaligus platform jaringan sosial yang dirancang khusus bagi para developer dam programmer. Singkatnya GitHub ini seperti media sosialnya para developer dan programmer untuk berbagi aktivitas mereka seperti melakukan penambahan kode atau perubahan kode.

     

    Nah, itu dia penjelasan mengenai apa itu GitHub. Lalu apa sih fungsi dari GitHub ini bagi para programmer dan developer?

     

    Fungsi GitHub

    1. Media kerjasama antar programmer dan developer di seluruh dunia dalam mengembangkan atau melacak suatu proyek.
    2. Mengatur perubahan source kode dengan cara memberi tanda baris pada kode mana yang telah ditambah atau diganti.

     

    Penjelasan singkat mengenai apa itu GitHub dan fungsinya sudah, selanjutnya seperti yang sudah tertera di judul, kita akan membahas istilah-istilah yang ada di GitHub.

     

    Istilah-istilah di GitHub

     

    1. Git

    Git sendiri adalah jantung atau inti dari GitHub. Git merupakan sistem pengontrol versi yang dikembangkan oleh seseorang yang juga menciptakan dan mengembangkan sistem operasi Linux yaitu Linus Torvalds.

     

    2. Hub

    Jika Git adalah jantungnya GitHub maka Hub adalah jiwanya. Hub sendiri merupakan jiwa GitHub karena fungsinya yang mengubah command line (baris perintah) menjadi jaringan sosial bagi para programmer.

     

    3. Repositori

    Repositori sendiri adalah deriktori penyimpanan file-file proyek. File-file tersebut bisa berupa file gambar, file kode, atau file audio, tapi biasanya dan kebanyakan berisi file kode. Letak Repositori sendiri ada di penyimpanan GitHub atau penyimpanan lokal komputer Anda.

     

    4. Forking Repositori

    Forking Repositori merupakan fitur yang singkatnya berguna untuk menyalin Repositori yang sudah ada ke Repositori baru, lalu menambahkan beberapa perubahan dan menjadikannya Repositori Anda.

     

    5. Branch

    Singkatnya Branch adalah salinan Repositori yang digunakan apabila memulai suatu pengembangan proyek secara terpisah. Branch ini memungkinkan kita melakukan suatu pengembangan secara terpisah tanpa menggangu Repositori atau Branch lain.

     

    6. Pull Request

    Singkatnya Pull Request merupakan perintah untuk mengirimkan informasi dari Branch ke Master Repositori bahwa Anda telah melakukan perubahan atau penambahan di Branch.

     

    Dari penjelasan istilah-istilahnya saja sepertinya sudah lumayan membuat otak berpikir ya, tapi apakah GitHub itu sangat susah digunakan dan hanya bisa digunakan oleh para programmer dan developer yang paham pemrograman saja?

     

    Hmm, tidak juga, GitHub sendiri lumayan berbeda sehingga terasa lebih sulit digunakan saja, tapi itu hanya untuk di awal-awal saja, jadi masih bisa dibilang lumayan mudah digunakan dan dipelajari, buktinya banyak pemula di dunia programming yang juga menggunakan GitHub.

     

    Langkah-langkah melakukan Pull Request, membuat branch, membuat Repository, atau cara menghapus Repository di GitHub dan beberapa hal basic lainnya sangatlah mudah dilakukan oleh pemula. Jadi sebenarnya pemahaman bahwa GitHub ini hanya bisa digunakan oleh para programmer dan developer yang notabenenya ahli dalam dunia programming tidaklah benar.

     

    Demikian artikel singkat saya tentang GitHub, semoga bisa dengan mudah dipahami dan semoga penjelasan singkat saya dapat membuat Anda lebih mengenal GitHub dan istilah-istilah yang ada di dalamnya.



    Suka dengan apa yang Anda baca?

    Berikan komentar, serta bagikan artikel ini ke social media.