Arka plan: Trevor, sadece test etmek amacıyla bir test projesi üzerinde çalışıyordu. Git yeniden yaptıktan sonra anonim şube
:git reset --hard 6aa32cfecf4
HEAD is now at 6aa32cf auto commit Sun Feb 28 16:00:10 -0800 2010
Sonra Trevor projeye yeni hareketin ekleyerek mutlu bir şekilde gitti: Bu Trevor bazı istenmeyen kaydedilmesini yok etmek amacıyla sert bir sıfırlama yaptım paylaşılmayan bir yerel tek kişilik havuzudur. Daha sonra, Trevor, taahhüt edilen tarihin grafiksel temsiline baktığı zaman, Trevor, yokedilmiş taahhütlerin anonim bir dalı olarak göründüğünü keşfetti. Git dalı kullanarak bir şube olarak görünmez, ancak GUI'de görünür.
Sorular 1: Trevor bu "anonim daldan" nasıl kurtulabilir ... ve Trevor neye bakıyor? Trevor'ın sert sıfırlama işlemini gerçekleştirdiğinde Trevor'ın neler olduğunu anlamasına yardımcı olacak bazı göstergeler nelerdir, bu yüzden Trevor Trevor'ın beklentilerini daha iyi ayarlayabilir.
Sorular 2: Trevor varsayarsak diğer insanlarla projeyi paylaştı vardı. Sert sıfırlama yapmadan aynı (veya benzer şeyi) yapmak için alternatif ne olurdu?
Swip nedir? –
@AndrewWillems Trevor – dreftymac