EN: Read in English
Dunia 4: Hai GitHub
Push pertama anda
Anda akan belajar: cara hantar commit ke GitHub dengan git push.
Teks BM belum disemak oleh penutur asli.
Masalahnya
Diari anda ada 3 commit. Repo GitHub anda kosong. Apa yang bawa commit itu ke sana?
Pilih satu jawapan.
Tengok
Seorang kurier bawa tiga commit dari laptop anda ke repo GitHub yang kosong. Kini main di GitHub sama dengan main anda, dan laptop anda tunjuk origin/main.
- ea2c020Add purple style (hanya di laptop anda)main (HEAD di sini)
- f6c78e5Add home page (hanya di laptop anda)
- 2efd0f2Add README (hanya di laptop anda)
push (hantar) (push): Hantar commit baru anda ke remote, contohnya GitHub. (hantar) ialah kurier. Ia bawa commit baru anda naik ke GitHub. git push -u origin main hantar main ke origin.
Tengok
-u tetapkan upstream: Branch remote yang branch anda ikut, contohnya origin/main. Untuk fork, juga nama biasa bagi repo asal.: main kini ikut origin/main. Lepas ini, git push sahaja dah tahu ke mana.
Cuba
Giliran anda. Tekan satu arahan dan tengok kurier itu.
- ea2c020Add purple style (hanya di laptop anda)main (HEAD di sini)
- f6c78e5Add home page (hanya di laptop anda)
- 2efd0f2Add README (hanya di laptop anda)
Tekan satu tindakan. Tengok kurier itu.
Petunjuk
Cuba yang pendek dulu. Baca apa Git kata.Teka
Tiada yang baru. Anda jalankan git push lagi. Apa Git kata?
Pilih satu jawapan.
Cuba
Anda tambah halaman about. Hantar dengan arahan pendek.
Petunjuk
Upstream dah ditetapkan, jadigit push dah cukup.Anda berjaya!
Kini anda boleh push commit anda ke GitHub.
Nak tahu lebih (pilihan)
git config --global push.autoSetupRemote true buat git push biasa tetapkan upstream untuk branch baru juga. git push origin --delete old-branch padam branch di GitHub. Push branch baru buat GitHub papar pautan untuk pull request.
English
Your diary has 3 commits. Your GitHub repo is empty. What carries the commits up there?
A push is a courier. It carries your new commits up to GitHub. git push -u origin main sends main to origin.
-u sets the upstream: main now follows origin/main. From now on, plain git push knows where to go.
Your turn. Tap a command and watch the courier.
Nothing is new. You run git push again. What does Git say?
You added an about page. Send it with the short command.
git push is enough.You can now push your commits to GitHub.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: git push · Pushing commits to a remote repository
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?