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

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s