Part 5 - Menambahkan File ke Staging Area (git add)
1. Apa Itu Staging Area?
Staging area adalah tempat sementara untuk menampung perubahan file sebelum disimpan sebagai commit. Semua file yang ingin kamu commit harus masuk ke staging area terlebih dahulu menggunakan git add.
2. Mengecek File yang Berubah
Sebelum menambahkan file, cek dulu status repository:
git status
File berwarna merah berarti belum masuk staging area.
3. Menambahkan Semua File ke Staging Area
Digunakan untuk menambahkan seluruh file baru atau file yang berubah:
git add .
Ini adalah perintah yang paling sering digunakan dalam workflow harian.
4. Menambahkan File Tertentu
Jika ingin menambahkan file tertentu saja:
git add index.html
Kamu bisa menambahkan file satu per satu sesuai kebutuhan.
5. Menambahkan Semua File dengan Pola Tertentu
Misalnya ingin menambahkan semua file JavaScript:
git add *.js
6. Membatalkan Staging File
Jika kamu salah memasukkan file ke staging area, gunakan:
git reset index.html
Ini hanya mengeluarkan file dari staging, bukan menghapus isi file.
7. Menambahkan Perubahan Parsial (Opsional)
Untuk menambahkan sebagian perubahan dalam satu file:
git add -p
Ini memudahkan jika kamu ingin commit perubahan tertentu saja dalam satu file.
8. Ringkasan
git add .— menambahkan semua perubahan ke staging.git add nama-file— menambahkan file tertentu.git reset nama-file— membatalkan staging.- Staging area adalah langkah penting sebelum commit dibuat.
Di Part 6, kita masuk ke perintah penting lain: mengembalikan perubahan menggunakan git reset.

