Yanıtlar:
Bu Üstat dalı. Kontrol sisteminizin ana ağacı.
push = değişikliklerinizi uzak sunucu
kaynağına aktarma = uzak Sunucu kökenli
ana = Ana şube
Başka bir uzak dalınız varsa "git push origin test" gibi bir şeye sahipsiniz, sonra değişikliklerinizi test uzak dalına aktarırsınız.
git push feature/Calculator calcFeatureözellik / Hesap Makinesi doğru depo değil diyerek ölümcül bir hata verdi
git push origin calcFeature:feature/CalculatorIIRC hile yapmalıdır. Alternatif olarak, check-out git push -u origin feature/Calculatoryaparken de yapabilirsinizcalcFeature
Bu master, <src>a'nın bir parçasıdır refspec.
Bu, yerel masterşubenizin masteruzaktan kumandanın origin( orgin/master) şubesine gönderileceği anlamına gelir .
Eğer belirtirseniz
git push origin master:my_work
o zaman yerel masteriçin itti olurdu origin/my_work. Parçayı kullanmazsanız, :my_workhedef varsayılan olarak kaynakla aynı dalda olur.
Sadece belirtmek
git push origin
eşleşen bir uzak dalı olan her yerel dalı, varsayılan olarak bu dala yönlendirir. Sadece mevcut dal değil . Bu, kullanmakla aynıdır git push origin :.
git config remote.origin.push HEADGeçerli dalı aynı ada sahip uzak bir şubeye itecek olan bu varsayılanı ile değiştirebilirsiniz .
Bkz yapılandırmak-a-yerel-şube-için-Bas-özgü-dalı refspecs yapılandırma ve ayarlama ile ilgili daha detaylı bilgi için push.default.
git push origin master değişikliklerinizi uzak sunucuya gönderir. "master", deponuzdaki master şubeyi ifade eder.
Değişikliklerinizi başka bir dala (test dalı) iletmek istiyorsanız, bunu şu şekilde yapabilirsiniz: git push origin test-branch.
Bu, kodunuzu deponuzdaki test dalı kaynağına itecektir.
git push origin testyereltestşubeyi iterorigin/test. Birisinin mevcut şubenin itilmesini beklemesi durumunda.