Şubeyi sahip masteruzaktan şube izler origin/master.
Bunları master-oldhem yerel olarak hem de uzaktan kumandada yeniden adlandırmak istiyorum . Mümkün mü?
origin/masterYerel masterşubesini izleyen (ve her zaman yerel şubelerini kimin üzerinden güncelleyen) diğer kullanıcılar için git pull, uzak şubeyi yeniden adlandırdıktan sonra ne olur? Hala çalışıyorlar mıydı yoksa artık bulamadığı bir hata mı
veriyorlar ?git pullorigin/master
Daha sonra, yeni bir masterşube oluşturmak istiyorum (hem yerel hem de uzak). Yine, bunu yaptıktan sonra, diğer kullanıcılar yaparsa ne olur git pull?
Sanırım tüm bunlar çok fazla sorunla sonuçlanacaktır. İstediğimi elde etmenin temiz bir yolu var mı? Yoksa sadece masterolduğu gibi bırakmalı ve yeni bir dal oluşturmalı master-newve orada daha fazla mı çalışmalıyım?
git push -fyeteneğini etkiler pull.
master-oldönceki masterdalla aynı taahhüdün işaretini gösteren yeni bir dal oluşturabilirsiniz . Ardından , stratejiyi kullanarak masterbir yeni dalınızla şubenin üzerine yazabilirsiniz . Birleştirme yapmak, uzaktan kumanda ileriye dönük olmayan değişikliklere izin vermediğinde çalışır. Bu, diğer kullanıcıların zorunlu güncellemeler yapmayacağı anlamına gelir. mergeours
mastersadece varolan tek şube olduğu sürece özeldir. Birden fazla alana sahip olduğunuzda, tüm şubeler eşit temeldedir.

