Lompat ke konten Lompat ke sidebar Lompat ke footer

Pengenalan GIT

1.Git History

Sebenarnya Sebelum git banyak proyek perangkat lunak menggunakan sistem kontrol versi terpusat seperti CVS (Concurrent Versions System) dan Subversion (SVN). Namun, Linus Torvalds merasa bahwa sistem-sistem tersebut memiliki beberapa keterbatasan dan tidak memenuhi kebutuhan pengembangan kernel Linux yang sangat terdistribusi dan berukuran besar.

1.1 Linus Torvalds

Akhirnya si Linus ngembangin GIT pada tahun 2005, btw dia pengembang utama kernel linux.


2. Apa sih GIT itu?

Git itu adalah Version Control System ya sebut aja vcs biar enak aku nulis.

3. Lah trus vcs itu apa banh?

Version Control System adalah sebuah sistem yang dipergunakan untuk melacak, mengelola, mengatur perubahan yang terjadi pada file.

4. kurang jelas banh

Bayangkan kalian punya perpustakaan yang di mana kalian dapat menyimpan semua versi buku yang berbeda dari suatu karya. Setiap kali ada perubahan, seperti penambahan bab baru atau revisi dari bagian yang ada, buku tersebut diperbarui dan versi baru disimpan di perpustakaan. 

Di analogi ini, perpustakaan mewakili repositori VCS, buku mewakili file atau proyek yang sedang dikerjakan, dan setiap versi buku mewakili perubahan yang terjadi pada file tersebut.

kalian bisa melihat versi-versi sebelumnya dari buku, membandingkan perbedaan antara versi-versi tersebut, dan kembali ke versi sebelumnya jika perlu. Jika ada beberapa orang yang ingin menyumbangkan perubahan mereka pada buku, perpustakaan VCS memungkinkan mereka untuk melakukan itu secara terpisah dan menggabungkan perubahan tersebut dengan baik.

Analogi ini menggambarkan bagaimana VCS membantu dalam melacak perubahan, menyimpan versi-versi berbeda, memungkinkan kolaborasi tim, dan mengelola revisi suatu proyek dengan cara yang teratur dan terorganisir.

Jenis - jenis Version control

  • GIT
  • CVS
  • Subversion
  • Mercurial
  • dll.
    Tapi yang paling banyak dipakai ya GIT

repository services

  •    GitHub
  •    GitLab
  •   BitBucket
  •    Dll.
   


M.Fredly Vanleuwen
M.Fredly Vanleuwen Entitas yang tidak sebanding dengan debu

Posting Komentar untuk "Pengenalan GIT"