Kali ini mimin akan membahas mengenai salah satu VCS terkenal yaitu GitHub. GitHub sekarang ini banyak digunakan bagi kalian yang bekerja secara kelompok ataupun sendiri. Bagi kalian yang belum mengetahui GitHub, berikut informasi mengenai GitHub beserta manfaatnya.
Apa Itu VCS
VCS atau singkatan dari
Version Control System merupakan sebuah media yang mengatur versi atau file-file dari project atau aplikasi yang kalian buat. Tempat untuk menyimpan file-file tersebut pada VCS disebut juga
repositories. Contohnya aplikasi line memiliki versi:
Dengan menggunakan VCS maka perubahan pada tiap file akan bisa terlacak. Jadi semisal kalian merilis aplikasi terbaru kalian, dan kalian ingin melihat perubahan atau perbedaan apa saja yang dimiliki oleh versi terbaru dan versi sebelumnya. Nah disinilah VCS yang bertugas sebagai pembanding, karena dialah yang melacak setiap perubahan yang kita lakukan.
VCS banyak digunakan bagi para developer, baik web maupun android agar dapat memanage atau mengatur file-file mereka dan mencatat semua perubahan yang terjadi sehingga dapat menghemat waktu.
Jenis-jenis VCS
VCS terdapat 2 jenis yaitu
lokal dan
online. Maksudnya lokal adalah kalian dapat membuat repositories kalian sendiri pada komputer atau laptop kalian secara offline sehingga tidak membutuhkan koneksi internet. VCS lokal biasanya menggunakan command line untuk memanipulasi data. Terdapat juga beberapa VCS lokal yang menggunakan GUI yaitu GIT. Biasanya untuk VCS lokal para developer menggunakan
software Git.
Untuk VCS yang online tentunya untuk membuat repositories kalian membutuhkan koneksi internet. Terdapat banyak VCS online di luar sana, contohnya:
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.
Untuk cara menggunakan GitHub kalian bisa membaca artikel
cara menggunakan GitHub dan membuat repository baru.
Hidup Tanpa VCS
Bayangkan jika kalian bekerja pada sebuah team dalam suatu project. ketika kalian melakukan perubahan dan team kalian tidak mengetahui maka project yang kalian bangun akan menjadi berantakan. Atau kalian bisa menginformasikan perubahan yang kalian buat melalui SMS, Line, atau media sosial lainya. Tetapi itu semua tidak efektif.
Dengan VCS online atau remote repository, para anggota team hanya dengan Login dan masuk pada repository maka mereka dapat melihat perubahan yang kalian lakukan, karena VCS memberikan notifikasi setiap perubahan yang dilakukan.
Perusahaan-perusahaan besar seperti teamtreehouse, facebook, dan twitter juga menggunakan VCS untuk mengatur atau mengelola file-file mereka. Hanya saja VCS yang mereka gunakan dibuat private jadi hanya orang-orang tertentu saja yang dapat melihat. Pada interview pekerjaan juga jika kalian bisa menggunakan VCS baik secara command line maupun GUI terutama GitHub maka kalian akan menjadi pilihan yang dipertimbangkan lebih dari yang lain yang tidak mengerti VCS.
from Web Android Indonesia http://ift.tt/1rlMVCC
Apa itu GitHub ? Dan Apa Fungsi Dari GitHub - Blog Salkus Free Download
Terimakasih anda telah membaca artikel tentang Apa itu GitHub ? Dan Apa Fungsi Dari GitHub. Jika ingin menduplikasi artikel ini diharapkan anda untuk mencantumkan link https://bsalkus.blogspot.com/2016/06/apa-itu-github-dan-apa-fungsi-dari.html. Terimakasih atas perhatiannya.