Hape id – Selain menggunakan hosting yang berbayar, ternyata ada juga hosting gratisan yang bisa kita gunakan untuk menyimpan project html kita. dengan menggunakan github, source code yang sudah kalian buat bisa di simpan di github, sekaligus bisa diakses oleh semua orang.
bagi sobat hape yang belum tau apa itu github, github adalah sebuah platform yang sangat populer dikalangan para programmer. namun bagi sobat yang belum tau banyak tentang github, mimin akan menjelaskan beberapa hal menarik tentang github.
Apa Itu Github ?
Github adalah sebuah layanan web host gratis untuk kebutuhan pengembangan perangkat lunak dengan sistem kendali git, dan github ini banyak digunakan oleh programmer yang menekuni bidang back end developer. secara sederhana nya github ini berfungsi sebagai akses kontrol antar developer untuk memanajemen tugas, perbaikan bug, dan pembuatan website.
Github sendiri bisa kita akses secara gratis, selain itu github juga tersedia paket open source untuk memudahkan pengguna dalam mengakses berbagai fitur didalam situs.
Github sendiri memiliki total pengguna mencapai lebih 20 – 50 pengguna dan lebih dari 57 repository, sehingga github ini adalah platform penyedia source code terbesar didunia.
Apa Itu Version Control System
Version Control System atau sistem kendali merupakan sistem yang berfungsi untuk mencatat perubahan pada format file sehingga semua history dapat kembali dengan baik dan dapat diakses.
ketika kalian para programmer membuat project setiap user dapat melakukan pembaruan kode. fitur utama git adalah bisa menyimpan banyak salinan kode program pada reposiroty.
Kelebihan Menggunakan github
Selain untuk menjadi web host gratis, github juga memberikan kemudahan yang bisa kalian rasakan dari sisi pembuat software. berikut ini ada beberapa kelebihan jika kalian menggunakan platform github.
1. Dapat Memonitor Setiap perubahan yang Terjadi di Program
keuntungan pertama yang bisa sobat dapatkan berkaitan dengan penggunaan version control. selain menjamin keamanan, github juga memiliki sistem changelog yang fungsi nya sebagai memonitoring setiap aktivitas atau periubahan didalam program.
Simpel nya, sobat dapat menganalogikan pemakaian bersama tim menggunakan google docs, sehingga hal ini akan lebih mempermudah untuk memantau, mengubah dan mengatur prorgam.
2. Menunjang Portofolio
Istilah yang Ada di Github
- Clone, Adalah Mengambil repository milik orang lain (harus mendapatkan izin)
- Pull, Adalah Mengambil sebuah commit repository
- Push, Adalah mengirim atau mengupload commit menuju repository
- Branch, Adalah cabang perubahan
- Repo/Repository, Adalah Folder atau tempat untuk meletakkan atau menyimpan project
- Hash, Adalah Penanda unik di commit