Panduan Push Project Lokal ke Repo GitHub Berisi (Existing)
Dokumentasi ini merangkum cara menghubungkan folder project di komputer lokal ke repository GitHub yang sudah memiliki file di dalamnya (seperti README atau .gitignore atau file lainnya) Fungsinya agar sinkron (setauku gitu).
1. Inisialisasi & Hubungkan Remote
Langkah pertama adalah membuat repo lokal dan menghubungkannya ke alamat GitHub.
2. Sinkronisasi dengan Repo GitHub (Existing)
Karena repo di GitHub sudah ada isinya, kita harus mengambil data tersebut terlebih dahulu agar tidak terjadi konflik.
3. Staging & Commit
Menandai semua file baru untuk siap diunggah.
4. Push Pertama (Set Upstream)
Langkah ini penting untuk mengunggah file sekaligus mengatur agar kedepannya cukup mengetik git push saja.
5. Workflow Update Selanjutnya
Setelah setup selesai, setiap kali kamu melakukan perubahan kode, cukup jalankan 3 perintah sakti ini:
Tips Menghadapi Error "Aborting" (Overwrite)
Jika saat git pull muncul pesan:
error: The following untracked working tree files would be overwritten by merge: index.html
Solusinya:
Hapus atau pindahkan dulu file index.html yang ada di lokal (backup), lakukan git pull, baru masukkan kembali file index.html versi kamu dan lakukan git add serta git commit ulang.
Dokumentasi ini dibuat untuk: ReBuild 2026 Project - Aldi Zone