Setelah sebelumnya say telah membahas tentang pengertian dari version control system , nah untuk sekarang saya akan membahas tentang aplikasi dari VCS tersebut yaitu Apa Itu Version Control System GIT ?

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 tsulis.

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 init untuk membuat repo lokal baru pada perintah ini akan dibuat sebuah folder baru yang bernama “.git”
  • git status untuk melihat status dari repo lokal
  • git add untuk menambahkan file ke dalam repo yang sebelumnya sudah dibuat
  • git commit untuk menyimpan seluruh perubahan yang terjadi
  • git pull / push untuk menyimpan dan mengambil data dari remote repo
  • git checkout untuk pindah branch
  • git diff untuk membandingkan perubahan file
  • git merge untuk melakukan penggabungan antar branch
  • git remote untuk menambahkan remote repo baru
  • git reset untuk 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.