2012-03-29 20 views
7

Bazı değişiklikler yaptım ve sonra bir taahhütte bulundum. Sonra anlayamadığım bir dalda olduğumu farkettim. Bu yüzden başka bir şubeye baktım (bir isimle). Şimdi isimlendirilmemiş şubeye yaptığım ya da isimsiz şubeye geri dönme isteğini geri almak istiyorum, böylece üzerine bir isim koyabilirim.Git'te bir adlandırılmamış şubeye nasıl bir taahhütte bulunabilirim?

Taahhüdüm sonsuza dek kayboluyor mu?

Tüm şubelerin ve adlandırılmamış dalların tüm taahhütlerinin bir listesini görmenin bir yolu var mı?

cevap

16

HEAD'inizin daha önce işaret ettiğini görmek için git reflog denetleyebilirsiniz. İşlem kimliğini bulduğunuzda, git checkout <commit-id> aracılığıyla kontrol edebilirsiniz. İşlemi tamamladıktan sonra, git checkout -b <branch-name> aracılığıyla işaret edecek bir şube oluşturabilirsiniz.

İlgili konular