git fetch: yeni şubeler nasıl yoksayılır


9

Depomda birkaç uzaktan kumanda var. Ben sadece kendi ana dallarına ilgi duyuyorum, ama koşarsam

git fetch --all

veya

git remote update

sonra tüm dalları getirilir. Git'i kurmak mümkün mü, bu yüzden sadece uzaktan kumandaların ana dallarındaki değişiklikleri getirir ve yeni uzaktan izleme dalı oluşturmaz mı?


Neden tüm takip kollarını tutmayı düşünüyorsunuz?
Vi.

Yanıtlar:


7

Düzenleyebilir .git/configve değiştirebilirsiniz

fetch = +refs/heads/*:refs/remotes/origin/*

örneğin,

fetch = +refs/heads/master:refs/remotes/origin/master

Ayrıca git fetch origin +refs/heads/master:refs/remotes/origin/masterher seferinde sadecegit fetch

Her seferinde bu dizeyi girmekten kaçınmak için getirme komut dosyası ("gfm" gibi) oluşturabilirsiniz. Bu şekilde sadece master almak için "gfm" ve her şeyi almak için "git fetch" kullanabilirsiniz.

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.