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

Postingan populer dari blog ini

Gitkraken

DATA SPASIAL

Measurement, Euclidean, Cost-Weighted Distance, Path-Distance Analysis