Kamus

Push: Naikin Kodemu ke Internet

Kyo · 24 Okt 2026 · 3 mnt baca

Di kamus Commit, kita udah bikin snapshot kode pakai git commit. Tapi ada satu hal yang perlu kamu sadarin: semua commit itu masih nyimpen di komputermu aja. Laptop kamu rusak hari ini, ya ilang semua. Belum ada salinannya di mana-mana. Nah, push itu jawabannya. Push adalah cara kamu naikin commit dari laptop ke internet, biar aman dan bisa dibagiin.

Jadi, push itu apa?

Inget kamus Repository? Di situ aku sempet sebut ada dua jenis repo: repo lokal (di komputermu) dan repo remote (di internet, biasanya GitHub). Push itu jembatan antara keduanya.

Pas kamu push, kamu bilang ke Git "ambil semua commit yang ada di laptopku, kirim ke repo yang di internet". Setelah itu, kodemu ada di dua tempat: di laptop dan di GitHub. Laptop ngadat pun kodemu tetap aman di internet, tinggal diambil lagi.

Anggap aja push itu kayak nge-upload. Commit itu nyimpan di komputer, push itu ngirim simpanan tadi ke langit.

Commit nyimpan di laptop. Push ngirim simpanan itu ke internet.

Sebelum bisa push: kenalin GitHub ke repo-mu

Push nggak bisa langsung jalan di repo baru, karena Git belum tau mau dikirim ke mana. Jadi sekali di awal, kamu harus kasih tau alamat repo GitHub-mu. Istilahnya "nambahin remote".

Anggap remote itu kayak nyimpen alamat rumah di kontak HP. Sekali disimpan, seterusnya kamu tinggal panggil namanya, nggak usah ngetik alamat lengkap lagi.

# Kasih tau Git alamat repo GitHub-mu (sekali aja)
git remote add origin https://github.com/username/nama-repo.git

# Pastiin nama cabang utamanya "main"
git branch -M main

Kata "origin" di situ cuma nama panggilan buat repo GitHub-mu. Bisa aja nama lain, tapi "origin" itu kebiasaan umum, jadi ikut aja biar seragam sama tutorial lain di internet.

Push pertama kali

Setelah remote tadi kedaftar, baru kamu bisa push. Push pertama agak beda, ada tambahan -u origin main:

git push -u origin main

Git bakal minta kamu login ke GitHub dulu (sekali ini aja, habis itu diinget). Begitu selesai, buka repo-mu di GitHub lewat browser, dan taraa, semua file dan commit kamu udah nangkring di sana.

Bagian -u origin main itu artinya "mulai sekarang, cabang main di laptopku nyambung ke origin di GitHub". Kamu cukup nulis ini sekali. Sisanya Git udah inget pasangannya.

Habis itu tinggal push

Nah ini enaknya. Setelah push pertama, tiap kali kamu mau naikin commit baru, kamu nggak perlu ngetik yang panjang tadi lagi. Cukup:

git push

Satu kata, selesai. Jadi alur kerja harianmu nanti kira-kira gini: ngoding, git add, git commit, lalu git push pas udah mau dibackup ke internet. Tiga langkah yang bakal kamu ulang terus.

Biar kebayang bedanya tiga perintah ini, ini rekap singkatnya:


Perintah

Kerjanya di mana

Fungsinya

git add

Laptop

Nyiapin file yang mau disimpan

git commit

Laptop

Nyimpan snapshot di komputer

git push

Laptop ke GitHub

Ngirim commit ke internet

Tiga-tiganya beda tugas, dan selalu urutannya add, commit, push. Begitu pola ini nempel, kerja pakai Git bakal berasa otomatis.

Segitu dulu soal push. Di kamus berikutnya kita bahas kebalikannya: gimana cara ngambil repo dari GitHub ke komputer, entah itu repo kamu sendiri di komputer lain, atau repo orang lain yang mau kamu intip.

Bagikan: WhatsApp Facebook X Telegram

Baca juga

0 komentar

Jadilah yang pertama berkomentar.

Tinggalkan komentar

Komentar ditinjau dulu sebelum tampil.