
Github adalah aplikasi situs web yang menggunakan Git sebagai VCS (Version Control System) utamanya. Di github kita dapat meng-host proyek kita dan menjadikannya open source atau pribadi. Github sudah ada sejak April 2010 yang diluncurkan oleh Github Inc. dan sekarang GitHub dimiliki oleh Microsoft.
Fungsi Github
Karena github menggunakan git sebagai vcs, kita dapat dengan mudah memantau perubahan proyek. Di github, file proyek Anda disimpan di tempat yang disebut repositori, dan jika proyek tersebut open source, orang-orang dari belahan dunia lain dapat dengan mudah berkontribusi ke proyek Anda, dan bahkan jika itu pribadi. Github tidak hanya bekerja dari jarak jauh tetapi juga berfungsi sebagai tempat untuk membuat portofolio atau tempat untuk menyimpan koleksi proyek atau pekerjaan Anda.
Fitur Github
Github memiliki fitur-fitur berikut:
1. Issue
Di github Anda dapat melaporkan masalah, membuat saran dan banyak lagi untuk repositori proyek, ada juga fungsi obrolan di sini sehingga Anda dapat dengan mudah mendiskusikan masalah atau saran yang Anda miliki.
2. Release
Sekarang jika Anda memiliki proyek open source di Github Anda dapat membuat rilis proyek, Anda dapat menjelaskan fitur atau perubahan di versi terbaru proyek Anda.
3. Fitur dari Git
Seperti namanya, Github memiliki beberapa fitur Git seperti Add, Commit, Merge, dan Branch, yang muncul sebagai situs web, bukan baris perintah.
4. Dukungan Markdown
Github menggunakan transkrip di beberapa tempat di situsnya, mis. di kolom diskusi, README (tempat Anda dapat menulis tentang proyek Anda), posting, wiki dan lain-lain. Dengan menggunakan Markdown, kita dapat dengan mudah menulis artikel seperti HTML.
Dan itulah penjelasan singkat tentang github, dengan github kita dapat dengan mudah berkolaborasi dan berkontribusi pada proyek, Anda juga dapat membagikan proyek Anda di github untuk dilihat dunia.