Push pertama dan arti -u

Branch yang baru dibuat masih hanya ada di komputermu. Agar rekan tim (dan PR) bisa melihatnya, branch harus dikirim ke remote. Flag -u (singkatan --set-upstream) menghubungkan branch lokal dengan branch remote sekali saja, sehingga sesudahnya kamu cukup menulis git push dan git pull tanpa menyebut nama branch lagi. Tanpa -u, kamu akan mengulang nama branch terus-menerus.

👀 Contoh dulu

git push -u origin feat/BIL-17-filter-kategori

Hasilnya: Enumerating objects: 8, done. To github.com:tim/bilearn.git * [new branch] feat/BIL-17-filter-kategori -> feat/BIL-17-filter-kategori branch 'feat/BIL-17-filter-kategori' set up to track 'origin/feat/BIL-17-filter-kategori'. Create a pull request for 'feat/BIL-17-filter-kategori' on GitHub by visiting: https://github.com/tim/bilearn/pull/new/feat/BIL-17-filter-kategori

💡 Perhatikan baris terakhir: GitHub langsung memberi tautan untuk membuka PR. Itulah langkah berikutnya setelah push.

📝 Sekarang giliranmu

Kirim branch fix/BIL-42-tombol-checkout-mobile ke remote origin untuk pertama kali, sekaligus mengaitkannya agar push berikutnya tidak perlu menyebut nama branch.

Preview