Hi gengz, kali ini kita akan coba bahas tentang Git, manfaatnya dan cara menggunakannya.
Jadi sebenernya Git itu apa sih? Bahasa yang paling simple nya adalah Git itu Versioning Control. Tugasnya Git adalah untuk melakukan kontrol terhadap versi. Anggap saja kita punya dokumen, dokumen tersebut memiliki versi 1.0, 1.1, 1.2 etc. Tentunya di setiap versi yang kita miliki ada perbedaan, ada yang ditambahkan, dan mungkin juga ada yang dikurangi.
Yuk kita coba aja, monggo masuk ke link di bawah ini, dan lakukan sign up, kita akan menggunakan github sebagai contoh

Setelah sign up, kita akan membuat repository baru dengan mengakses button dibawah ini

Berikan nama untuk repo anda (tidak menggunakan spasi) dan juga deskripsi bila dibutuhkan

Click tombol “Create repository”, lalu anda akan diarahkan ke page dibawah. Kita juga akan membutuhkan informasi untuk origin yang saya lingkari dibawah, anda bisa stay di page tersebut atau copy paste di notepad

Saat ini kita sudah membuat repository baru di github, yang akan kita lakukan selanjutnya adalah melakukan initialize folder git, silahkan membuat directory baru di komputer anda, lalu lakukan git init
Jika anda menggunakan windows, anda bisa download git di link dibawah ini, saya rekomendasikan menggunakan yang 64 bit
https://git-scm.com/download/win

git init
Kita akan membuat sebuah file yang akan kita tambahkan di dalam folder yang sudah kita buat



Bisa kita lihat, file sudah ada, mari kita check status dari folder tersebut menggunakan command git

git status
Bisa kita lihat gambar diatas, “my_file.txt” berwarna merah, ini mengindikasikan bahwa file tersebut masih dalam status Untracked, yang artinya git system tidak melakukan tracking atau tidak menganggap bahwa file itu ada di dalam git system. Untuk contoh kali ini, saya akan membuat file kedua seperti dibawah ini bernama my_note.txt

Mari kita tambahkan my_file.txt ke staging area

Bisa kita lihat, bahwa saat ini “my_file.txt” saat ini berwarna hijau, yang mengindikasikan bawah file tersebut sudah ada di staging area. Setelah ini kita akan melakukan commit terhadap file. Commit akan melakukan save dan membuat versi terhadap Git

git commit -m "menambahkan my_file.txt"
Bisa kita lihat disini, commit yang kita lakukan sukses, dan “my_note.txt” masih dalam kondisi merah, memang karena kita tidak tambahkan/add ke git system kita. Kita bisa melihat log yang telah kita commit menggunakan command berikut

git log
Selanjutnya yang akan kita lakukan adalah push ke arah remote (github) seperti dibawah ini

Saat kita melakukan push tanpa menambahkan origin, kita akan mengalami error diatas, mari kita tambahkan origin yang kita punya, yang mungkin anda juga sudah save di note anda

git remote add origin [nama url github]
Setelah menambahkan, mari kita coba push kembali

git push origin master
Bisa kita lihat di atas, bahwa push yang kita lakukan ke branch master berhasil, yuk kita refresh browser kita, dan lihat apakah sudah terbuat

Selamat, file anda sudah terbuat, dan bila anda perhatikan, github tidak memiliki “my_note.txt”, karena memang pada dasarnya apa yang tidak di add ke git system, tidak akan di push ke arah remote repository.
Kira kira begitu geng, tutorial singkat menggunakan Git. Semoga bermanfaat
Tinggalkan Balasan