Data Science & ML

Dasar-Dasar Git

Commit, branch, merge, rebase, konflik, pull request, GitHub, alur kerja kolaboratif

18 pertanyaan wawancaraยท
Junior
1

Apa itu Git?

Jawaban

Git adalah sistem kontrol versi terdistribusi yang dibuat oleh Linus Torvalds pada tahun 2005. Tidak seperti sistem terpusat seperti SVN, setiap developer memiliki salinan lengkap dari riwayat proyek secara lokal. Ini memungkinkan bekerja offline dan menawarkan fleksibilitas besar untuk alur kerja kolaboratif.

2

Perintah mana yang menginisialisasi repository Git baru di sebuah direktori?

Jawaban

Perintah git init membuat repository Git baru di direktori saat ini. Ini menghasilkan folder tersembunyi .git yang berisi semua struktur yang diperlukan untuk pelacakan versi: riwayat commit, branch, konfigurasi lokal, dan objek Git.

3

Apa perbedaan antara git add dan git commit?

Jawaban

Git menggunakan area staging perantara (index) antara file yang dimodifikasi dan riwayat. git add memindahkan perubahan ke area staging ini, menyiapkan file untuk commit berikutnya. git commit kemudian merekam konten area staging ke dalam riwayat permanen repository.

4

Apa itu commit di Git?

5

Perintah mana yang menampilkan status repository Git saat ini?

+15 pertanyaan wawancara

Kuasai Data Science & ML untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis