A. JUDUL KEGIATAN
Mempelajari GIT
B. PENDAHULUAN
1. Pengertian
Git adalah perangkat lunak pengontrol versi atau proyek manajemen kode perangkat lunak yang diciptakan oleh Linus Torvalds, yang pada awalnya ditujukan untuk pengembangan kernel Linux.
2. Latar Belakang
Untuk meningkatkan keamanan dalam penyimpanan data. Dan untuk memudahkan dalam pentransferan data.
3. Maksud dan Tujuan
Maksud dan tujuannya adalah kita sebagai pengembang software dapat mengembangkan dengan mudah dimana dengan git ini kita dapat mengecek history apa saja yang pernah dilakukan pengembang yang pernah mengembangkan software tersebut.
4. Hasil yang Diharapkan
Dapat membuat sebuah proyek dengan mudah jika kita ingin menambahkan fitur fitur baru tanpa perlu kode error.
C. ALAT DAN BAHAN
- komputer/laptop
- koneksi internet
- packgake git
D. JANGKA WAKTU PELAKSANAAN KEGIATAN
1-2 jam
E. PROSES DAN TAHAPAN PENGERJAAN
1. Tahapan Setiap Proses
Berikut adalah langkah-langkah dalam menginstal git :
1. Buka Browser (pastikan sudah terkoneksi dengan internet), ketikkan :
Klik link download, maka akan muncul tampilan seperti dibawah ini :
2. Kemudian klik link GUI Client. Lalu akan muncul tampilan seperti ini :
Pilih versi git yang akan kita install. Kali ini saya memakai Cycligent Git.
3. Setelah memilih git yang kita inginkan, akan muncul tampilan seperti ini :
Pilih Click Here to Download Cycligent Git Tool
4. Kemudian akan muncul instruksi seperti ini :
Kali ini saya memakai Linux 64 bit dan memilih .deb. Klik, kemudian tunggu hingga proses download selesai.
5. Jika download sudah selesai, mari kita memulai untuk menginstal git. Caranya adalah pertama buka terminal kalian.
Ketikkan :
$sudo su
Jangan lupa untuk memasukkan password root kita. Kemudian ketikkan
#apt-get install git
Kemudian tunggu hingga proses instalasinya selesai. Jika proses sudah selesai, kemudian instal git core :
#apt-get install git-core
Tunggu hingga proses intalasinya selesai.
F. HASIL YANG DIDAPATKAN
Dapat menginstal git sesuai dengan prosedur. Paham dengan pengertian git dan kegunaannya.
G. TEMUAN PERMASALAHAN
Pada saat proses instalasinya terkadang terdapat error unable dan failed. Hal itu dapat diatasi dengan kita mencari referensi dari blog lain dan mungkin kita kurang teliti dalam mengetikkan perintah di teminal linux.
Sedangkan pada saat proses download, terkadang failed dan proses download berlangsung sangat lama.
H. KESIMPULAN
Git memiliki beberapa fungsi antara lain :
- mengerjakan tugas besar secara berkelompok.
- masih soal mengerjakan tugas besar, ternyata ada kode yang bertabrakan di file yang sama, Anda bersama tim harus mengeluarkan waktu lebih untuk memperbaiki kode tabrakan tersebut.
- masih soal mengerjakan tugas besar, ternyata eh ternyata teman Anda pulang kampung dan Anda membutuhkan kode program yang sudah dikerjakan teman Anda untuk digabungkan dengan kode program utama. Tapi sayangnya karena dikirim lewat e-mail kode program pun jadi berantakan untuk digabungkan.
- masih soal mengerjakan tugas besar, suatu ketika laptop Anda kecebur, laptop teman Anda terkena virus dan semua file terhapus, laptop teman Anda yang menggunakan Linux ada yang menjaili karena seseorang melakukan rm -RF / ke harddisk-nya, dan masih banyak lagi masalah dan kecelakaan mendadak yang membuat Anda harus membuat kode program lagi dari awal.
- Anda ingin berkontribusi ke sebuah proyek open source tapi Anda malah ditolak karena belum menggunakan layanan Git yang digunakan oleh proyek open source tersebut.
- contoh lainnya, ternyata perusahaan tempat Anda kerja praktek di tempat yang tidak menggunakan SVN, tapi menggunakan layanan Github dan Bitbucket versi Enterprise. Akhirnya Anda pun harus berpacu dengan waktu untuk mempelajari layanan Git tersebut.
https://ridwanbejo.wordpress.com/
http://wikipedia.com
ConversionConversion EmoticonEmoticon