Waktunya Bikin "Mesin Waktu" Pertama: git init di Proyekmu!
Udah nginstal Git? Udah ngasih tau Git siapa namamu dan emailmu? Keren! Sekarang, kamu udah siap buat ngasih "kekuatan super" version control ke folder proyekmu. Langkah paling awal buat ngelakuin ini adalah dengan membuat atau menginisialisasi sebuah Repositori Git di dalem folder proyek itu.
Perintah saktinya buat ini cuma satu: git init. Simpel kan?
Apa Itu Repositori Git?
Sebelum kita git init, yuk pahami dulu apa sih Repositori Git (sering disingkat "repo") itu.
Bayangin folder proyekmu (misalnya, folder website-keren-saya yang isinya file HTML, CSS, JS). Pas kamu "jadiin" folder itu repositori Git, Git bakal:
- Bikin satu sub-folder tersembunyi di dalem folder proyekmu yang namanya
.git. - Di dalem folder
.gitinilah Git bakal nyimpen semua "catatan" histori perubahan kodemu: siapa yang ngubah, kapan diubah, apa aja yang diubah, versi-versi file sebelumnya, informasi branch, dan semua "jeroan" Git lainnya.
Jadi, Repositori Git itu intinya adalah yang isinya semua data dan metadata version control buat proyek itu. Folder ini adalah "otak" atau "mesin waktu"-nya. Jangan pernah ngutak-ngatik atau ngehapus folder ini manual ya, kecuali kamu tau persis apa yang kamu lakuin (atau emang niat ngehapus histori Git dari proyek itu).