Yanıtlar:
Bkz git-pull adam sayfasını :
git pull [options] [<repository> [<refspec>...]]
ve örnekler bölümünde:
Ardından, uzak dalı geçerli dalda birleştirin:
$ git pull origin next
Bu yüzden şöyle bir şey yapmak istediğinizi hayal ediyorum:
git pull origin dev
Geliştirici dalındayken bunu varsayılan olarak yapacak şekilde ayarlamak için:
git branch --set-upstream-to dev origin/dev
Yapman gerekenler işte burada. Önce çekmek istemediğiniz şubede olduğunuzdan emin olun. Örneğin, ana ve geliştirme dalınız varsa ve geliştirme dalını çekmeye çalışıyorsanız, ana dalda kalın.
git checkout master
Sonra,
git pull origin develop
git checkout developve git pull origin developiyi çalıştım. Yerel veya uzak bir dalı ( git branch -d developveya git push origin --delete develop) kaldırmak istiyorsanız diğer şubeye göz atmanız gerekir
İki eylemi ayırmak genellikle daha açıktır git pull. Yaptığı ilk şey, uzak şubeye karşılık gelen yerel izleme branşını güncellemektir. Bu ile yapılabilir git fetch. İkincisi, daha sonra zaman zaman yararlı olabilecek git mergediğer seçenekler olsa da , elbette yapılabilecek değişikliklerle birleşmesidir git rebase.
Laravel dokümantasyon örneği:
git pull https://github.com/laravel/docs.git 5.8
komut biçimine göre:
git pull origin <branch>
👍
Belirli bir dalı veya herhangi bir dalı çekmek için adımlar,
1. master'ı klonlayın (kullanıcı adı ve şifre sağlamanız gerekir)
git clone <url>
2. yukarıdaki komut depo klonlayacak ve şimdi ana şube olacak
git checkout <branch which is present in the remote repository(origin)>
3. Yukarıdaki komut, çekmek istediğiniz dal için ödeme yapar ve bu dalı otomatik olarak izleyecek şekilde ayarlanır.
Herhangi bir nedenle böyle çalışmazsa, yerel sisteminizdeki şubeye baktıktan sonra aşağıdaki komutu çalıştırın
git pull origin <branch>
Aşağıdaki komutu kullanabileceğiniz güncellemeyi / git dalını çekebilirsiniz
git pull origin <branch-name>
Yukarıdaki komut, şube adını vermekten bir güncelleme / çekme işlemi alacaktır
Başka bir şubeden çekilmek istiyorsanız, o şubeye gitmeniz gerekir.
git checkout master
göre
git pull origin development
Umarım senin için çalışır
belirli bir branştan çekmek istiyorsanız tek yapmanız gereken
git pull 'remote_name' 'branch_name'
NOT: Önce kodunuzu verdiğinizden emin olun.
git-pull - Başka bir depodan veya yerel bir şubeden getirme ve bu şubeyle tümleştirme
git pull [options] [<repository> [<refspec>...]]
Resmi git doc'e başvurabilirsiniz https://git-scm.com/docs/git-pull
Örn:
git pull origin dev
--set-upstreambayrağı kullanımdan kaldırıldı ve kaldırılacak. Uzak şube geliştirmesini başlangıç noktasından izlemek için kullanmayı--trackveya--set-upstream-to Branch devayarlamayı düşünün ." Örneğin.git branch --set-upstream-to origin/dev