Saya tampaknya mengerikan dalam menggunakan git, meskipun upaya terbaik saya untuk memahaminya.
Dari kernel.org untuk git push:
-u
--set-hulu
Untuk setiap cabang yang terbaru atau berhasil didorong, tambahkan referensi upstream (pelacakan), digunakan oleh argumen-less git-pull (1) dan perintah lainnya. Untuk informasi lebih lanjut, lihat
branch.<name>.mergedi git-config (1).
Ini branch.<name>.mergedari git config:
branch.<name>.mergeMendefinisikan, bersama dengan
branch.<name>.remote, cabang hulu untuk cabang yang diberikan. Ia memberitahu git fetch / git untuk menarik cabang mana yang akan digabung dan juga dapat memengaruhi push git (lihat push.default). Ketika di cabang<name>, ia memberitahu git mengambil refspec default untuk ditandai untuk digabung dalam FETCH_HEAD. Nilai ditangani seperti bagian remote dari refspec, dan harus cocok dengan ref yang diambil dari remote yang diberikan oleh"branch.<name>.remote". Informasi penggabungan digunakan oleh git pull (yang pada awalnya memanggil git fetch) untuk mencari cabang default untuk digabung. Tanpa opsi ini, git pull default untuk menggabungkan refspec pertama yang diambil. Tentukan beberapa nilai untuk mendapatkan gabungan gurita. Jika Anda ingin mengatur git pull sehingga bergabung<name>dari cabang lain di repositori lokal, Anda bisa mengarahkanbranch.<name>.mergeke cabang yang diinginkan, dan gunakan pengaturan khusus. (periode) untukbranch.<name>.remote.
Saya berhasil mengatur repositori jarak jauh dengan github, dan saya berhasil mendorong komit pertama saya ke sana dengan:
git push -u origin master
Kemudian, tanpa disadari saya berhasil mendorong komit kedua ke repositori jarak jauh menggunakan:
git commit -m '[...]'
Namun, salah berpikir bahwa saya harus mendorong lagi origindari master, saya berlari:
# note: no -u
git push origin master
Apa yang dilakukannya? Tampaknya tidak berpengaruh sama sekali. Apakah saya "membatalkan" git push -u origin master?
I'm apparently terrible at using git, despite my best attempts to understand it.- Saya tidak pernah memiliki seseorang yang menciptakan saya dengan baik.