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?
3. Lah trus vcs itu apa banh?
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.
repository services
- GitHub
- GitLab
- BitBucket
- Dll.

Posting Komentar untuk "Pengenalan GIT"