UKM Pemrograman 3 : Belajar GitHub

[smartslider3 slider=5]

Minggu, 4 Nov 2018. UKM Pemrograman yang ke-3 kami laksanakan di Lab.3 Fakultas Teknik Universitas Hamzanwadi membahas Software Control Version yaitu GitHub. Secara definisiVersion control adalah sebuah sistem yang mencatat setiap perubahan terhadap sebuah berkas atau kumpulan berkas sehingga pada suatu saat anda dapat kembali kepada salah satu versi dari berkas tersebut. Sebagai contoh dalam buku ini anda akan menggunakan kode sumber perangkat lunak sebagai berkas yang akan dilakukan version controlling, meskipun pada kenyataannya anda dapat melakukan ini pada hampir semua tipe berkas di komputer.

Jika anda adalah seorang desainer grafis atau desainer web dan anda ingin menyimpan setiap versi dari gambar atau layout yang anda buat (kemungkinan besar anda pasti ingin melakukannya), maka Version Control System (VCS) merupakan sebuah solusi bijak untuk digunakan. Sistem ini memungkinkan anda untuk mengembalikan berkas anda pada kondisi/keadaan sebelumnya, mengembalikan seluruh proyek pada keadaan sebelumnya, membandingkan perubahan setiap saat, melihat siapa yang terakhir melakukan perubahan terbaru pada suatu objek sehingga berpotensi menimbulkan masalah, siapa yang menerbitkan isu, dan lainnya. Dengan menggunakan VCS dapat berarti jika anda telah mengacaukan atau kehilangan berkas, anda dapat dengan mudah mengembalikannya. Ditambah lagi, anda mendapatkan semua ini dengan overhead yang sangat sedikit.

Dalam pertemuan tadi, kita sudah dapat membuat repository, melakukan cloning terhadap project di GitHub dan melakukan Pull-Request terhadap repository yang kita fork (Ikuti). Untuk pertemuan-pertemuan selanjutnya kita akan bahas lebih mendalam lagi, bagaimana melakukan Push Project dan Remote project dari Lokal ke Server GitHub. Semoga pertemuan kedepannya kawan-kawan muda tetap semangat & hadir agar tidak ada terlewat materi sedikitpun.

About Harrylicious

An IT Enthusiast. Founder Sanggar IT Lombok & Agromina.id. System Analyst. Android Programmer. IT Consultant. Writer on blog.lombokit.com

Leave a Reply

Your email address will not be published. Required fields are marked *