Programer gak tau GIT?

GIT, Subversion, sistem kontrol terdistribusi apalah itu??? begitu tanggapan saya ketika teman saya berbagi teknologi terbaru yang dia ceritakan kepada saya. dia mengejek saya karena begitu ketinggalan berita dan teknologi terbaru.
alhasil saya mulai penasaran dan mencari tau apasih GIT itu.

Menurut situsnya git-svn. 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, sedangkan Git adalah versi sistem kontrol terdistribusi, begitu cepat, efisien dan ideal kepada para kolaborator pengembang software.

Jika anda adalah seorang programer dan anda ingin menyimpan setiap versi dari setiap file yang anda buat atau edit, maka Version Control System (VCS) merupakan sebuah solusi bijak untuk digunakan. Sistem ini memungkinkan anda untuk mengembalikan berkas anda pada kondisi/keadaan sebelumnya, mengembalikan seluruh proyek pada keadaan sebelumnya, membandingkan perubahan setiap saat, melihat siapa yang terakhir melakukan perubahan terbaru pada suatu objek (biasanya dalam kerja team) sehingga berpotensi menimbulkan masalah, siapa yang menerbitkan isu, dan lainnya.

Beberapa jenis version control, antaralain:

  1. Version Control Sistem Local
  2. versioning local

  3. Version Control Sistem Terpusat
  4. versioning terpusat

  5. Version Control Sistem Terdistribusi
  6. versioning terdistribusi

ok sekian dulu, artikel ini akan saya update lagi.
šŸ™‚

Advertisements

Halooo

tak ada kata terlambat untuk memulai sesuatu yang baru

ini adalah catatan pertama saya dalam dunia blog, sebelumnya saya pernah membuat blog tapi hanya untuk keperluan tugas kuliah semata. Dan sekarang saya menyadari betapa pentingnya menyalurkan dan mendokumentasikan imajinasi yang ada dalam kepala saya.