Workshop bersama Samsul Ma'arif - GIT - Part 1

Assalamu'alaikum WR.WB. Kali ini kita akan beralih sejenak dari MikroTik.

Sekarang kita akan Mempelajari GIT. Simak dengan seksama runtunan panjelasan di bawah ini. 

Samsul Ma'arif
Tapi sebelumnya saya akan memperkenalkan pengisi workshop kita kali ini yaitu Samsul Ma'arif. Beliau ini Bekerja di salah satu sekolah di Cilacap. Beliau ini mengampu mata pelajaran TKJ. Beliau juga orang yang humoris kalau menurut saya. Kalau mau tau lebih lanjut bisa intro sendiri. Klik_disini

A. SEJARAH singkat GIT
Pembuat GIT sendiri adalah Linus Torvalds. Linus ini awalnya menampung aspirasi para developer dari email. Karena Linus sudah Membuat GIT ini jadi tidak harus susah-susah lagi menirimkan lewat email. Linus bisa membuat GIT ini berdasarkan pengamatannya ketila di beri hak gratis oleh BitKeeper. Pengenbang Linux di beri kebebasan Mengembangkan Kernel Linux dengan gratis. Namun pada tahun 2005, hubungan antara komunitas pengembang Kernel Linux dengan perusahan yang mengembangkan Bitkeeper retak, dan status "gratis" pada BitKeeper dicabut. Hal ini membuat komunitas pengembang Kernel Linux (dan khususnya Linus Torvalds, sang pencipta Linux) harus mengembangkan perkakas sendiri dengan berbekal pengalaman yang mereka peroleh ketika menggunakan BitKeeper. Dan sistem tersebut diharapkan dapat memenuhi beberapa hal berikut:
  • Kecepatan
  • Desain yang sederhana
  • Dukungan penuh untuk pengembangan non-linear (ribuan cabang paralel)
  • Terdistribusi secara penuh
  • Mampu menangani proyek besar seperti Kernel Linux secara efisien (dalam kecepatan dan ukuran data)
Bisa juga kunjungi ini.

B. PENGERTIAN
Sebelum kita memasuki GIT Kita harus lebih tau mengetahui VPC. Apa itu VPC??.
VPC (Version Control System) adalah Sebuah sistem yang mencatat setiap perubahan pada versi setiap berkas atau sekumpulan berkas, sehingga pada suatu saat kita bisa melihat atau mengedit versi yang sudah lebih awal.
Nah... Apa pengertian dari GIT itu sendiri?
GIT adalah Version Control System (VPC) yang di gunakan para pengembang (developer) software bisa secara individu bisa juga secara berkolaborasi / bersama-sama.

C. ALUR KERJA GIT
  • Buat Repositori
  • Salin Revisi
  • Mengedit (hapus,tambah)
  • Kirim perubahan ke Repositori
Alur Tambahan :
  • Salin Repositori
  • Kirim Perubahan ke repositori lain.
D. PERSIAPAN
Kita install git pada laptop (Linux OS) kita. 
Ketikkan perintah 'sudo apt-get install git' pada terminal.

Kita lanjutkan Pada Postingan selanjutnya. Nantikan Workshop bersama Samsul Ma'arif - GIT - Part 2.