Seputar Tekno

Apa itu Github?

Bagi Sobat Gaptex yang masih asing dengan istilah Github, pada kesempatan kali ini kami akan menjelaskan secara rinci apa itu maksudnya dan bagaimana sistem kerjanya secara umum. Sebelum itu, mari kita sama-sama mengetahui pengertian Github. Github merupakan layanan web populer bersama untuk proyek pengembangan perangkat lunak yang memakai sistem pengontrol versi Git. Github juga bisa dikatakan sebagai layanan hosting untuk proyek open source yang menggunakan Tool System revisi kontrol Git. Secara sederhana, Github ialah jejaring sosial untuk para developer dalam mengembangkan suatu proyek.

Apa itu Github

Github merupakan layanan web populer bersama untuk proyek pengembangan perangkat lunak yang memakai sistem pengontrol versi Git. Github juga bisa dikatakan sebagai layanan hosting untuk proyek open source yang menggunakan Tool System revisi kontrol Git. Secara sederhana, Github ialah jejaring sosial untuk para developer dalam mengembangkan suatu proyek.

Pada Januari 2010, Githud di operasikan dengan nama Github Inc. Perangkat lunak yang menjalankan program Github ditulis dengan Ruby on Rails dan Erlang oleh para pengembang Github, Inc. yaitu Chris Wanstrath, PJ Hyett, dan Tom Preston-Werner.

Situs Github menyediakan beberapa fungsionalitas dari jejaring sosial dan grafiknya untuk menampilkan bagaimana para pengembang menggarap versi repositori mereka. Selain itu, Github juga mengoperasikan layanan-layanan lain seperti situs bergaya pastebin bernama “Gist” yang memberikan wiki untuk masing-masing repositori dan laman web yang bisa di edit melalui sebuah repositori Git, layanan penginangan slide disebut Speaker Deck dan platform analisis web bernama Gauges.

Salah satu kelebihan Github misalnya saat Anda membuat sebuah repositori proyek kemudian menguploadnya lalu Anda membuat perubahan atau penambahan pada proyek itu dan di upload ulang ke repositori yang tadi, maka proyek yang lama masih disimpan dan tidak akan hilang. Jadi Anda bisa membuat versi-versi dari proyek yang Anda buat dan hal ini sangat memudahkan bila ingin ke versi sebelumnya.

Beberapa fitur sosial di Github antara lain:
· Github user profile
· Follow, jadi Anda bisa mengikuti profil programmer lain di Github
· Star, berfungsi sama dengan Bookmark
· Watch, berguna untuk memonitor repositori tertentu
· Fork, untuk mengcopy keseluruhan code repositori ke repo Anda sendiri.