Git push -u origin master'da -u bayrağı ne anlama geliyor? [kapalı]


155

Sadece -ubu komutta bayrağın ne anlama geldiğini merak ediyordum.

git push -u origin master


8
$ git push --help;)
Kjuly

Yanıtlar:


148

-U seçeneği şunları yapar: güncel olup veya başarılı itilmiş her dalına için, argüman daha az git-çekme ve diğer komutlar tarafından kullanılan memba (izleme) başvuru ekleyin.

Bu nedenle, yerel dalınızı -u seçeneğiyle ittikten sonra , bu yerel dal otomatik olarak uzak dalla bağlantılandırılır ve git pull'u herhangi bir argüman olmadan kullanabilirsiniz.


4
"Güncel veya başarılı bir şekilde itilen her dal için" - Eğer itilmişse, uzak bir dal oluşturulur, değil mi? neden bir yukarı referans referansı eklemelisiniz?
Avi

1
Kullanılacak mümkün olacak git pullve git pushargüman olmadan.
Patrick

49

Aynı --set-upstream

Git yapılandırmanızda başlangıç ​​noktasını başlangıç ​​noktası olarak ayarlamak için kullanılır.

Git push'i her çalıştırdığınızda uzaktan kumandayı manuel olarak belirtmek istemiyorsanız yardımcı olabilir.

Ayrıca ...

StackOverflow konusunda yeniyseniz , okumak için zaman ayırın Ne tür soruları sormaktan kaçınmalıyım? bölümünde Yardım bazen sadece göz atarak cevap bulabilirsiniz çünkü belgelere .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.