Assalamu'alaikum wr.wb
A, Pendahuluan
Pada kesempatan kali ini saya akan berbagi pengetahuan tentang GIT setelah mempelajari bersama tentang GIT bersama Samsul Ma'arif.
1.Pengertian
Apa itu GIT? 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.Desain Git terinspirasi oleh BitKeeper dan Monotone . Git pada awalnya hanya dirancang sebagai mesin tingkat rendah yang dapat digunakan oleh tampilan muka (front end) lain seperti Cogito atau StGIT . Namun selanjutnya proyek inti Git telah berkembang menjadi pengontrol revisi lengkap yang dapat digunakan langsung . Saat ini, beberapa perangkat lunak terkenal menggunakan Git sebagai pengontrol revisinya , antara lain kernel Linux, Server X.org, pengembangan inti OLPC (One Laptop per Child) , serta kerangka kerja web Ruby on Rails.
2. Latar Belakang
Saya ingin berbagi pengetahuan tentang ilmu GIT yang baru saya dapat dari kedatangannya Samsul Ma'arif untuk menjelaskan tentang GIT.
3. Maksud dan
Tujuan
Ingin berbagi pengetahuan yang sudah saya dapat agar semuannya bisa mencoba dan mendapatkan pengetahuan baru.
4. Hasil yang
Diinginkan
- Memahami asal mula diciptakan GIT untuk apa
- Memahami pengubahan/pengeditan menggunakan GIT
B. Alat dan Bahan
- Laptop/PC
- SO linux atau yang sejenis dengan linux
- Akun GitHub
C. Jangka Waktu
Pelaksanaan
Pembelajaran ini dilaksanakan dari jam 20:30 - 00:00 untuk malam hari
dan untuk siang hari dari jam 08:00 - 11:00
dan untuk siang hari dari jam 08:00 - 11:00
Memahami Alur Kerja:
- Buat repositori
- Salin revisi
- Ubah, tambah, hapus (mengedit)
- Kirim perubahan ke repositori
Sebelum kita mempelajari GIT kita harus tahu dulu tentang 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.
Langkah pertama install GIT pada terminal dengan mengetikan seperti dibawah ini
Masukan password PC/Laptop anda
Selanjutnya adalah mengatur identitas anda,pertama yaitu username yang akan anda gunakan.
Selanjutnya yaitu menuliskan alamat email anda
Berikutnya yaitu menulikan text editor anda akan menggunakan apa misalkan nano tulis seperti dibawah ini,misalkan menggunakan vim tulis seperti dibawah ini kemudian ganti "nano" dengan "vim"
Jika sudah mari kita cek identitas anda yang tadi sudah diketikkan dengan mengetikan seperti dibawah ini
Tahap membuat identitas sudah selesai,sekarang kita masuk pada pembuatan repositori baru,langkah pertama yaitu mengetikkan perintah seperti dibawah ini untuk membuat direktori tetapi kata "wahyuboy" diganti sesuai yang di inginkan.
Kemudian kita ketik seperti dibawah ini dan "wahyuboy/" menyesuaikan yang tadi anda pakai untuk mkdir.Pada penulisan ini berguna untuk masuk ke folder direktori anda.
Selanjutna kita ketikkan git init untuk membuat repository
Kemudian ketik ls -a untuk menampilkan folder tersembunyi dan pengecekan.
Selanjutnya mendaftar berkas yang untuk disimpan kita ketikkan contohnya seperti ini jika menggunakan nano dan jika menggunakan vim maka kata nano diganti vim
Untuk menambahkan repository
Untuk menambah dan menulis yang akan diedit dan disimpan direpository
Dan teman-teman semuanya langsung mempraktekan apa yang sudah di sampaikan oleh Samsul Ma'arif di depan.
Perubahan yang telah di edit akan masuk pada Staging Area.
Siklus Berkas:
Ilustrasi Staging Area .Kondisi sebelum git add.Git push :
- Login ke akun GitHub.com
- Buat repository baru (nama repo disesuaikan)
Tambahkan URL repository ke repo lokal,kemudian push
* Masukkan nama pengguna & kata sandi akun GitHub.com saat diminta
Sekilas Percabangan:
Membuat Cabang Baru dengan perintah sebagai berikut:
Kolaborasi:
Menganbil repo milik orang atau grub untuk di edit dan di kembangkan
Menyalin Repository
Klik Fork
Klik Clone or Download
Salin Repository dengan mengetikkan seperti dibawah ini
Melihat riwayat perubahan dengan perintah $ git log
Mengirim perubahan ke repositori lain dengan perintah $ git push origin master
Dan kita semua mengajak berfoto bareng bersama Samsul Ma'arif untuk kenang-kenangan.
Sekian yang dapat saya bagikan semoga bermanfaat bagi pembaca.Bila ada kekurangan dalam penjelasan saya minta maaf.Terima kasih
E. Hasil yang
Didapatkan
Bertambahnya pengetahuan tentang GIT
F. Temuan
Permasalahaan
Permasalahan : Gagal dalam penge-push-an
Solusi : Kurang mengeklik Frox pada Organization
G. Kesimpulan yang
Didapatkan
Mengetahui apa itu GIT dan bagaimana tahap pembuatan GIT
H. Referensi dan
Daftar Pustaka
Tidak ada komentar:
Posting Komentar