Saturday, 18 November 2017

Pengenalan Github



A.PENDAHULUAN
Assalamualaiku wr.wb
Hallo Teman...!!! Apa kabar..?? bertemu lagi dengan blog saya kali ini saya akan berbagi tentang apa itu github. oke langsung saja kita bahas
B.PENGERTIAN
     GitHub adalah layanan penginangan web bersama untuk proyek pengembangan perangkat lunak yang menggunakan sistem pengontrol versi Git dan layanan hosting internet. Ini memberikan kontrol akses dan beberapa fitur kolaborasi seperti pelacakan bug, permintaan fitur, manajemen tugas, dan wiki untuk setiap proyek.
C.MAKSUD DAN TUJUAN
memahami apa itu github dan apa manfaatnya
D.LATAR BELAKANG

banyak orang yang bingung bagaimana menyimpan pekerjaan dan bisa dikerjakan bersamaan dalam waktu yang sama
E.ALAT DAN BAHAN

   1.pc/laptop
   2.koneksi internet
F.WAKTU YANG DIPERLUKAN

-
G.TAHAPAN PELAKSANAAN



Apa Itu GitHub?

GitHub adalah situs yang menyediakan layanan hosting dan version control repository Git yang berbasis web. GitHub umumnya digunakan untuk menghosting pengembangan projek yang bersifat open source.  GitHub menyediakan berbagai fitur seperti pengendalian akses (access control) dan beberapa fitur lain untuk pengerjaan bersama seperti bug tracking, permintaan fitur, pengelolaan tugas, dan wiki untuk setiap projeknya. Situs yang dikembangakan oleh Tom Preston-WernerChris Wanstrath, dan PJ Hyett ini telah dipakai hampir 3,5 juta orang diseluruh dunia. Hingga tahun 2013, GitHUb memuat hampir 6,8 juta repository.
Jadi, secara sederhananya, jika kalian memiliki sebuah tim developer, dan kalian mengembangkan suatu aplikasi, semua source code diletakan pada sebuah repository. Katakanlah kalian memiliki job desk masing masing, Dan misalnya si A melakukan perubahan fitur tertentu, namun malah membuat error si program. Si B sebagai leader, dia tidak usah pusing-pusing mencari code yang diganti si A. Si B hanya perlu rollback dari perubahan yang dilakukan si A.
Pelaporan perubahan pada souce code program tersebut disebut versioning. Git merupakan salah satu software version control. Version control lainnya juga banyak seperti Mercurial, Darcs, Monotone dan lain-lainnya.

Apa Manfaat GitHub?

Kita pasti pernah kan membuat suatu projek dimana kita pusing karena melihat projek kita yang berantakan, informasi perubahan projek lewat SMS atau Line. Ata mungkin kesulitan memeperbaiki projeknya? Nah berikut manfaat dari GitHub untuk membantu developer mengembangkan projek nya :
  1. Memudahkan kamu untuk berpartisipasi dalam pengembangan software open-source favoritmu.
  2. Memudahkan untuk dokumentasi dari projek.
  3. Dengan menggunakan GitHub maka perubahan pada tiap file akan bisa terlacak. Contohnya jika kita ingin membandingkan performance antara versi baru dengan versi sebelumnya.
  4. Seperti layanan VCS (Version Control System) lainnya, kita dapat membuat local repository yang disimpan secara offline pada komputer kita, maupun secara online.
  5. GitHub memilki aplikasi desktop maupun web yang memiliki banyak fitur-fitur yang menunjang developer yang bekerja secara berjauhan maupun berpindah pindah tempat.
  6. Fitur fitur social tambahan seperti kita dapat mengikuti GitHub user lainnya, membookmark suatu project, dan banyak lagi.


H.HASIL YANG DIDAPAT
memahami apa itu github dan apa manfaatnya
I.PENUTUP

sekian yang dapat saya sampaikan semoga bermanfaat...!!!
J.REFERENSI

https://id.wikipedia.org/wiki/GitHub
http://bierpinter.com/pengetahuan/apa-itu-github-dan-manfaatnya-untuk-para-developer/

0 komentar:

Post a Comment