Şu anda aşağıdaki gibi bir git uzaktan kurulum var:
[remote "upstream"]
url = <redacted>
fetch = +refs/heads/*:refs/remotes/upstream/*
Ben kesilirken git pullşube yöneticisinde, tüm uzak kafaları uzaktan kumanda içine getirilen / memba, daha sonra uzaktan kumanda / memba / ustası ustası birleştirilir. Ulaşılabilen etiketler de aynı anda getirilir, bu da çok uygundur.
git pullEk olarak , yalnızca kafalardan doğrudan erişilebilen etiketleri değil, uzaktan kumandadaki tüm etiketleri almak istiyorum . Başlangıçta ayarlamayı denedim tagopt == --tags, ancak bunun sadece etiketlerin getirilmesine ve böylece her şeyin kırılmasına neden oldu. (Junio bunun korkunç bir yanlış konfigürasyon olduğunu bile söylüyor ).
git pullUzak kafalara ek olarak varsayılan olarak tüm uzak etiketleri getirmenin bir yolu var mı ?
tagoptÇözüm kullanmak artık yanlış bir yapılandırma değildir; 1.9 / 2.0 (1Ç 2014) itibarıyla , normalde getirilene ek olarak tüm etiketler getirilir.
git push origin <tag_name>