GitHub adalah 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.
GitHub menawarkan paket repositori pribadi dan gratis pada akun yang sama dan digunakan untuk proyek perangkat lunak sumber terbuka. Pada bulan April 2017, GitHub melaporkan bahwa mereka mempunyai lebih dari 20 juta pengguna dan lebih dari 57 juta repositori, menjadikannya layanan terbesar dari kode sumber di dunia.
Fitur social digithub
Beberapa fitur Social di Github:
- Github user profile.
- Follow, Kita bisa memfollow profil progammaer lain di github.
- Star, fungsinya sama dengan Bookmark.
- Watch, memonitor repository tertentu. Setiap ada perubahan di Repo, maka kita akan dikirim notifikasi.
- Fork, mengcopy keseluruhan code repository ke repo kita sendiri.
Fungsi Dari GitHub
GitHub merupakan VCS online yang sangat bermanfaat bagi mereka yang bekerja secara team maupun sendiri. GitHub sekarang ini banyak digunakan oleh para developer untuk mengatur file-file project yang sedang mereka jalankan baik secara team maupun perorangan.
GitHub merupakan VCS yang sudah menggunakan GUI sehingga mempermudah dalam mengatur file-file. Terdapat juga beberapa fitur-fitur tambahan pada GitHub yang menarik sehingga interface nya sangat nyaman untuk digunakan. Mimin juga menggunakan GitHub dalam mengatur file-file project yang mimin buat.