Postingan terbaru

Belajar GitHub Untuk Pemula

 

GitHub adalah manajemen proyek dan sistem versioning code sekaligus platform jaringan sosial yang dirancang khusus bagi para developer. GitHub adalah layanan hos web bersama untuk proyek pengembangan perangkat lunak yang menggunakan sistem kendali versi Git dan layanan hosting internet.

Simak tutorial berikut ini:

Untuk memulai belajar GitHub perlu kiranya memahami beberapa istilah yang sering muncul, yakni:
  • Apa Itu Git? Git adalah inti atau jantung GitHub. Git merupakan sistem pengontrol versi yang dikembangkan oleh Linus Torvalds (yang juga menciptakan dan mengembangkan Linux).
  • Apa Itu Hub? Hub adalah jiwa GitHub. Hub berfungsi untuk mengubah baris perintah (command line), seperti Git, menjadi jaringan media sosial terbesar bagi para developer. Selain berkontribusi dalam proyek tertentu, GitHub juga memungkinkan usernya untuk berkomunikasi dengan orang-orang yang memiliki kesamaan visi dan misi. Anda bahkan bisa follow mereka dan melihat proyek yang mereka kerjakan atau bahkan mencari tahu siapa saja yang terhubung dengan mereka.
  • Apa Itu Repositori? Repositori atau repo adalah direktori penyimpanan file proyek. Di sini, bisa menyimpan apa pun yang berkaitan dengan proyek yang sedang Anda buat, misalnya file kode, gambar, atau audio. Repo sendiri bertempat di penyimpanan atau storage GitHub atau repositori lokal di komputer Anda. Dapat dipahami sebagai gudang penyimpanan file proyek.
  • Apa Itu Branch? Branch merupakan salinan dari repositori. Pekerjaan atau task yang dikerjakan di branch tidak akan memengaruhi repositori pusat atau branch lainnya. Jika pengembangannya sudah selesai, bisa menggabungkan branch saat ini ke branch lainnya dah juga repositori pusat dengan menggunakan pull request.
  • Apa Itu Pull Request ? Pull request adalah ketika menginformasikan user bahwa Anda sudah memindahkan perubahan yang dilakukan di branch ke master repositori. Collaborator repositori akan menerima atau menolak pull request.