Aslında burada üç şey var: origin masteriki ayrı şey ve origin/masterbir şey. Toplam üç şey.
İki şube:
master yerel bir şubedir
origin/masteruzak bir daldır ( "origin" adlı uzaktaki "master" adlı dalın yerel bir kopyasıdır )
Bir uzaktan kumanda:
Örnek: iki adımda çekin
Yana origin/masterbir dalıdır, bunu birleştirebilirsiniz. İşte iki adımda bir çekim:
Birinci adım master, uzaktan kumandadan getirin origin. Üzerindeki masterşube origingetirilecek ve yerel kopya adlandırılacak origin/master.
git fetch origin master
Sonra origin/masteriçine birleşirsin master.
git merge origin/master
Ardından, yeni değişikliklerinizi mastergeri itebilirsiniz origin:
git push origin master
Daha fazla örnek
Birden çok dalı adıyla getirebilirsiniz ...
git fetch origin master stable oldstable
Birden çok dalı birleştirebilirsiniz ...
git merge origin/master hotfix-2275 hotfix-2276 hotfix-2290