Di tutorial ini anda akan mengetahui apa itu git beserta kegunaannya dalam membangun sebuah web app dan seberapa penting kegunaannya bagi para developer yang bekerja secara team.
Apa itu Git ?
Git adalah tools yang berfungsi sebagai Version Control System (VCS) Version Control maksudnya sistem Git akan mencatat setiap perubahan yang terjadi pada source code kita sehingga memungkinkan untuk mengambil kembali source code lama jika suatu saat kita ingin kembali ke versi berapapun dari aplikasi yang pernah kita tulis.
misal kita sedang membangun aplikasi lalu setelah selesai dan jadi kita simpan di repository di Git , bisa di sebuah aplikasi ini adalah versi yang pertama (1). Lalu kita ingin mengupdatenya lalu kita asumsikan sudah sampai versi 5, lalu apakah versi 1 hilang dan tidak bisa di gunakan lagi ? jawabannya MASIH. itulah kegunaannya Git setelah kita bekerja beberapa kali memperbaiki atau menambahkan fitur pada source code kita sampai 20 versi sekali pun kita akan selalu bisa untuk kembali ke versi lama yang keberapapun begitu juga sebaliknya.
Apakah Git itu Penting ?
Kenapa Git penting untuk tim developer? Dengan menggunakan Git, setiap orang dalam sebuah tim dapat melakukan perubahan pada source-code tanpa harus takut terjadi bentrok ataupun kesulitan dalam menggabungkan hasil perubahan yang mereka lakukan. Dengan menggunakan Git, setiap perubahan pada source-code akan terlacak pesan perubahannya, apa saja yang diubah, siapa yang mengubah dan kapan waktunya.
Perintah dasar Git:
git inituntuk membuat repo lokal baru pada perintah ini akan dibuat sebuah folder baru yang bernama “.git”git statusuntuk melihat status dari repo lokalgit adduntuk menambahkan file ke dalam repo yang sebelumnya sudah dibuatgit commituntuk menyimpan seluruh perubahan yang terjadigit pull / pushuntuk menyimpan dan mengambil data dari remote repogit checkoutuntuk pindah branchgit diffuntuk membandingkan perubahan filegit mergeuntuk melakukan penggabungan antar branchgit remoteuntuk menambahkan remote repo barugit resetuntuk membatalkan perubahan pada repo lokalsebenarnya masih banyak lagi perintah-perintahnya, hanya saja yang saya berikan di atas adlah perintah umum yang sering di gunakan saja.
Cukup sekian pembahasan tentang Git, sampai bertemu pada artikel selanjutnya.