WorksheetsGit Mastery
Total questions: 10
Worksheet time: 5mins
Siapakah pencipta Git?
Steve Jobs
Mark Zuckerberg
Linus Torvalds
Richard Stallman
Kapan Git pertama kali dirilis?
3 Mei 2007
7 April 2005
15 Maret 2006
22 Oktober 2004
Apa yang membedakan Git dari sistem kontrol versi lainnya?
Git menggunakan pendekatan distributed version control system.
Git tidak memiliki fitur branching.
Git tidak mendukung kolaborasi tim.
Git hanya dapat digunakan secara online.
Apa yang dimaksud dengan branching dalam Git?
Branching in Git allows for creating separate lines of development to work on features or fixes without affecting the main codebase.
Branching in Git is a process of compressing code files for storage.
Branching in Git refers to merging code from different repositories.
Branching in Git is a feature that allows for automatic code deployment.
Apa yang harus dilakukan jika terjadi konflik merge dalam Git?
Menyelesaikan konflik merge dengan menyesuaikan perubahan yang bertentangan di file-file yang terlibat.
Mengabaikan konflik merge dan melanjutkan tanpa penyelesaian
Menghapus semua perubahan yang terlibat dalam konflik merge
Mengganti semua file yang terlibat dalam konflik merge dengan versi sebelumnya
Bagaimana cara mengatasi masalah 'detached HEAD' dalam Git?
Delete the repository and start over
Ignore the detached HEAD state
Create a new branch at the current commit using 'git checkout -b new-branch-name'.
Switch to a different version control system
Apa manfaat utama menggunakan Git bagi pengembang software?
Mengurangi konsumsi baterai
Memperbaiki kualitas gambar
Memungkinkan pelacakan perubahan kode, kolaborasi tim, dan manajemen versi perangkat lunak.
Meningkatkan kecepatan komputer
Bagaimana cara menggabungkan dua branch di Git?
git connect
git merge
git combine
git join
Apa yang dimaksud dengan 'rebase' dalam Git?
Proses untuk menggabungkan dua branch
Proses untuk menghapus repository lokal
Proses untuk menambahkan file ke staging area
Proses untuk mengubah sejarah commit dengan memindahkan cabang saat ini ke titik referensi baru.
Apa trik untuk menghindari melakukan commit langsung ke branch master dalam Git?
Gunakan branch 'master' untuk melakukan commit terlebih dahulu.
Buat branch baru dengan nama yang sama seperti 'master'.
Lakukan commit langsung ke branch master tanpa ragu.
Gunakan branch lain seperti 'develop' atau 'feature' untuk melakukan commit terlebih dahulu.
