Gagal push ke new branch github

Gagal push repository baru dan mengalami pesan error

Updates were rejected because the tip of your current branch is behind

Baru saja saya membuat repository baru untuk blog ini, yah karena saya kurang merasa puas dengan aplikasi system ini sambil mengingat-ingat juga tentang reactjs. Web ini saat artikel ini dibuat menggunakan framework nextjs.

Karena saya kurang sreg dengan codingan awal yang masih acakadut jadi saya memperbarui codingan web ini. Terutama pada script ckeditor.

Setelah saya selesai membuat saya berencana mengupload repo ini ke github biar nggak ilang. Saya buat private karena terkait dengan system keamanan yang saya buat. Jadi maah tidak saya public, tp jika ingin bisa request fitur-fitur silahkan komen di channel saya. Inshaa Allah saya jika ada waktu akan saya buatkan seperti beberapa saat lalu saya membuat perubahan system login dengan google one tap sesuai pesanan viewer. Silahkan check di video ini.

Jadi setelah saya coba git push, ternyata saya mendapatkan error seperti diatas.

Saya baru ingat, saya benar-benar membuat web ini dengan mengetik ulang semua script nya, kecuali css. Alih-alih melakukan pull dari repository awal yang sudah ada di github lalu melakukan push ke new branch, tapi saya pure membuat repo dari awal.

Jadi, saya harus melakukan rebase. Apa itu rebase? Rebase ini mirip seperti merge, tapi kalau merge menghasilkan commit baru, sedangkan rebase tidak. Jadi rebase menghasilkan riwayat yang lebih rapi tanpa percabangan. Tapi sebaiknya jangan menggunakan rebase ini untuk repo yang sudah publish, karena ini biasanya digunakan untuk merapikan branch yang masih di komputer local seperti yang saya alami.

Lalu caranya bagaimana, cukup ketik perintah seperti dibawah ini

git push -f -u url branch

Dan ……, beberapa waktu proses upload berjalan, setelah selesai upload maka saat kita buka halaman repo kita di github sudah muncul branch dengan script sesuai dengan buatan kita yang baru.

Ok, gitu saja catatan git kali ini. Git tutorial lengkap kapan-kapan saja dibuatnya.


About Writer

Penulis adalah seorang penghobi ngulik komputer. Diawali dengan meledakkan beberapa PC pentium 1 untuk mengobati rasa penasarannya sampai akhirnya sekarang mempelajari bahasa pemrograman.

Berawal dari bahasa html dan css untuk membuat static page. Lalu mulai mengenal PHP untuk backend dan sekarang lebih menyukai NODEJS dan pembuatan aplikasi android ataupun ios

Tanya-tanya, hire pekerjaan, sekedar hay-hay'an silahkan contact di halaman Contact atau kunjungi channel saya