GitHub
GitHub
adalah distribusi sumber terbuka dan layanan manajemen kode de facto untuk
ribuan pengembang dan proyek sumber terbuka. Situs memungkinkan siapa saja
untuk memulai repositori kode Git secara gratis, mengundang orang lain untuk
berpartisipasi dan mengelola pengembangan proyek.
GitHub juga layanan penginangan web bersama untuk
proyek pengembangan perangkat lunak yang menggunakan
sistem pengontrol versi Git dan layanan hosting internet. Hal ini banyak
digunakan untuk kode komputer. Ini memberikan kontrol akses dan beberapa fitur
kolaborasi seperti pelacakan bug, permintaan fitur, manajemen tugas, dan wiki untuk setiap
proyek.
Software Github ditulis dalam
bahasa Ruby on Rails dan Erlang oleh Github. Selain sebagai media penyimpanan
source code, Github memberikan fitur lain diantaranya sebagai berikut:
Project, Kita dapat mengatur
status project kita akan menggunakan fitur publicatau private, Jika
kita menggunakan fitur public maka project kita dapat dilihat,
diubah, dan diunduh oleh siapa saja. Namun jika kita menggunakan fitur privatemaka
project yang sedang kita kerjakan hanya dapat dilihat dan diubah oleh kita
saja. Tetapi fitur private ini merupakan fitur berbayar tidak seperti
fitur public yang diberikan secara gratis.
Dokumentasi, termasuk
memberikan file README secara otomatis dalam berbagai format Markdown.
Issue Tracking, yaitu fitur
pelacakan masalah yang terjadi dalam konten yang sedang dikembangkan. fitur ini
dibekali dengan labels, milestone, assignees(penerimaan
pengalihan hak), dan search engine.
Commits history, dengan adanya
fitur ini perubahan yang kita lakukan akan tetap ada rekam jejaknya. Contohnya
jika kita telah melakukan project beta 1, kemudian kita melakukan perubahan
kembali dengan beta 2 maka project beta 1 akan tetap ada.
Notifikasi Email, Kita akan
mendapatkan notifikasi melalui email tentang apa sedang terjadi dalam Github.
Men-subscribe seseorang,
kita dapat mengikuti aktivitas pengguna lain yang kita anggap sangat membantu
kita dalam melakukan pengembangan konten yang kita kerjakan.
Emoji, agar diskusi kita
terasa lebih nyata kita dapat menggunakan emoji untuk berekspresi pada konten
diskusi.
Wiki, untuk merekan sejumlah
catatan atau panduan terkait proyek yang bersangkutan.
Github Enterprise
Github Enterprise sama seperti
Github public namun dirancang untuk penggunaan skala besar tim pengembang
perusahaan software, dimana perusahaan dapat menggunakan host sendiri untuk
repositori mereka.
Program Edukasi
Github meluncurkan program
terbarunya yaitu GitHub Student Developer Pack untuk memberikan akses gratis
pada para pelajar ke Developers tools dan services. Github
menjalin kerja sama dengan Bitnami, Crowdflower, DigitalOcean, DNSimple,
HackHands, Namecheap, Orchestrate, Screenhero, SendGrid, Stripe, Travis CI and
Unreal Engine untuk menjalankan programnya.
Maskot Github
Github memiliki Trademark
Maskot yang diberi nama Octocat, yaitu kucing anthropomorphized dengan kaki
Cephalopoda.
Komentar
Posting Komentar