Version Control System Flashcards
(6 cards)
1
Q
Version Control Sytem adalah…
A
sebuah sistem yang digunakan untuk mencatat setiap perubahan yang dilakukan terhadap source code
2
Q
Tujuan menggunakan Version Control System adalah…
A
- Track hystory of changes (melacak perubahan yang dilakukan)
- Enables rollback (memungkinkan kita untuk rollback ke versi selanjutnya)
- Facilitates collaboration (bisa collab antar developer menggunakan VCS)
- Supports branching and merging (berkaitan dengan collaboration tadi, dari hasil kerja beberapa developer bisa digabung)
3
Q
2 tipe version control:
A
- Centralized VCS
- Distributed VCS
4
Q
Commit adalah…
A
perubahan yang terjadi di repository
5
Q
Branch adalah…
A
cabang dari kode utama, memungkinkan perkembangan terpisah secara paralel, ada master/main dan feature brances
6
Q
merge adalah…
A
branch dengan development beda beda yang digabung jadi satu