Uzak bir dalı izleyen bir yerel konu dalı var.Git: Ayrılmış bir yerel daldaki tüm değişiklikleri atın.
A--B--C--O1--O2--O3 (origin/phobos)
\
L1--L2--L3 (phobos)
göreceli baktı geçmişlerini işlemek, şimdi yerel phobos
şubesine tüm değişiklikleri atmak ve doğrudan olmak üzere geri almak istiyorum: Tartışmanın iyiliği için, taahhüt geçmişleri aşağıdaki gibi olduğunu origin/phobos
kopyası, böylece yerel tarih şuna benzer:
A--B--C--O1--O2--O3 (phobos origin/phobos)
gerçekten phobos
dalına yerel değişiklikler istemiyorum ve gerçekten herhangi birleştirmeleri kökenli depo gösterilmesini istemiyorum sonradan. (Yani, sadece birleştirme benim aklımda değil.)
Bu gerçekten kolay olmalı gibi görünüyor, ama google-fu'm beni başarısız oldu. Bunu nasıl yaparım?
Harika. Bu mükemmel çalıştı. –
Şubenin başını sıfırlamaya karşı bu yaklaşımla ilgili bir sorun, şube dallarını silme işleminin şubenin reflog'undan kurtarmasıdır. Şube sıfırlanırken, diğer yandan sadece yeniden işlenmeyi korumakla kalmaz, aynı zamanda geri yüklemede de sıfırlamayı kaydeder. Bu, gerekirse operasyonun daha sonra kolayca geri alınabilir olmasını sağlar. –
@Electrons_Ahoy Kabul edilen yanıtı Dan'ın (burada nasıl yapması gerektiği gibi benim gibi insanların daha güvenli bir yöntem seçmesi muhtemeldir) değiştirmenizi öneririz. –