assalamu'alaikum wr. wb.
A. Pendahuluan
Kali ini Kamis,15 Juni 2017 saya ingin membagikan ilmu yang saya dapat dari mas Samsul Ma'arif
1. Pengertian
Sebelum kita mengenal Git kita perlu mengenal apa itu VCS.
- Version 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.
- Dari yang pernah saya baca, Git dikembangkan karena kebutuhan pengembangan kernel Linux. Sebelum menggunakan Git, pengembangan kernel Linux menggunakan DVCS (Distributed Version Control System) proprietary yang bernama BitKeeper, itu dimulai pada tahun 2002 hingga 2005.
- Kecepatan
- Desain sederhana
- Dukungan penuh untuk pengembangan non-linear (ribuan cabang secara paralel)
- Terdistribusi secara penuh
- Dapat menangani proyek skala besar seperti Kernel Linux secara efisien (kecepatan dan ukuran data)
2. Latar Belakang
Ingin sharing ilmu yang di dapatkan agar lebih bermanfaaat :D
3. Maksud dan Tujuan
- Memberikan ilmu yang sudah didapatkan
- Memberikan pemahaman tentang Git
4. Hasil yang di Harapkan
- Menambah pengetahuan tentang Git
- Memahami pengeditan dengan Git
- SO Linux atau sejenisnya.
- Akun GitHub
Jam 09.00 sampai 00.00
D. Proses dan Tahapan Pekerjaan
Memahami Alur Kerja:
- Buat repositori
- Salin revisi
- Ubah, tambah, hapus
- Kirim perubahan ke repositori
Menginsatal Git
Atur Identitas:
Atur username
Atur email
Teks Editor yang digunakan
Pengecekan
Membuat Repository
Membuat direktori
Masuk direktori
Membuat repository
Pengecekan
Mendaftarkan Berkas:
Melakukan perubahan
Mendaftarkan berkas
Menyimpan Perubahan Ke Repository:
Perubahan Tersimpan pada Staging Area:
Siklus Berkas:
Ilustrasi Staging Area:
Git Push:
- Login ke akun GitHub.com
- Buat repository baru (nama repo disesuaikan)
Tambahkan URL repository ke repo lokal, lalu push:
Sekilas Percabangan:
Membuat Cabang Baru:
Kolaborasi:
Menganbil repo milik orang atau grub untuk di edit dan di kembangkan
Menyalin Repository
Klik Fork
Klik Clone or Download
Salin Repository
Melihat riwayat perubahan
Mengirim perubahan ke repositori lain:
Dan sekian pemahaman dari saya semoga bermanfaat.
E. Hasil yang Didapatkan
- Bertambah wawasan tentang Git
Penge-Push'an Bermasalah
Solusi: mengeklik fork pada Organization
G. Kesimpulan yang Didapatkan
Perubahan kernel ternyata berasal dari ide banyak orang.
H. Referensi
http://git.puskomedia.id
http://blog.samsul.web.id/2017/06/git-version-control-system.html
wassalamu'alaikum wr. wb.
0 komentar:
Post a Comment