Git GUI aracını kullanarak nasıl çekebilirim? Görünüşe göre hiçbir yerde çekme komutu yok.
Git GUI kullanan eşdeğer bir menü seçeneği var mı?
Herhangi bir yardım takdir edilecektir.
Git GUI aracını kullanarak nasıl çekebilirim? Görünüşe göre hiçbir yerde çekme komutu yok.
Git GUI kullanan eşdeğer bir menü seçeneği var mı?
Herhangi bir yardım takdir edilecektir.
Yanıtlar:
Bu yararlı forum gönderisini buldum: http://git.661346.n2.nabble.com/No-quot-pull-quot-in-git-gui-td1121058.html
Bir getirme ve birleştirme yapılmalıdır.
Görünüşe göre "Uzak" menüsüne, ardından benim durumumda "Getir" seçeneğine, ardından "Menüyü Birleştir" ve ardından "Yerel Birleştirme ..." seçeneğine gitmeniz gerekiyor.
Çekme komutunu git gui'ye eklemenin bir yolu da var.
GIT GUI'yi açtığınızda sekmeyi açabilir Tools
ve Add
seçeneği seçebilirsiniz .
Bir isim girebilir ve komut olarak girebilirsiniz git pull
Bu, Tools
sekmenin altına bir seçenek ekleyecektir . Sadece buna tıklayın ve bir git çekme işlemi yapılacaktır.
Bu yanıtı göz önünde bulundurursak: Bu , yapılması gereken bir çekme yapılabileceği için değil
git pull origin master
sözdizimi, git pull <remote> <branch>
değişiklikleri almak istediğiniz yerden kaynak olduğunu varsaydığı ve ayrıca origin
uzaktaki Uzak> Ekle> seçeneğinden git gui'deki ad olarak ayarlandığından emin olun. ayrıntılar adı kaynak olarak yazılmıştır, aksi takdirde gerekli değişiklikleri yapın<remote> name
.Gitconfig'deki bu girdi benim için iyi çalışıyor:
[guitool "Pull"]
cmd = git pull $(git for-each-ref --format='%(upstream:short)' $(git symbolic-ref -q HEAD) | tr / " ")
Mevcut uzak şubeyi otomatik olarak seçer.