Nasıl uncommit son gıt çıplak bir havuz söz verebilir miyim? | Netgez.com
SORU
7 Ocak 2011, Cuma


Nasıl uncommit son gıt çıplak bir havuz söz verebilir miyim?

Çıplak bir depo anlamda çıplak depoları dizinler kullanmayın ve bir çalışma dizini yok çünkü), bu birkaç gıt komutları vardır hiç dikkate alarak

git reset --hard HEAD^ 

uncommit için bir çözüm bir depo son değişiklik.

İnternet üzerinden arama yapmak, konu ile ilgili bulabildiğim tüm bunu yapmanın üç yolu takdim ediyorum this,:
1. "hakem el ile sıhhi tesisat içerir) bir güncelleme";
2. "Olmayan çıplak bir depogit push -f";
3. "git branch -f this $that".

Hangi çözüm daha uygun olur veya başka yolları da var bunun için ne düşünüyorsunuz? Ne yazık ki, çıplak depoları gıt bulduğum belgeler hakkında oldukça kötüdür.

Çok . teşekkürler ^br> Lavinia

CEVAP
7 Ocak 2011, Cuma


git update-ref komutunu kullanabilirsiniz. Son kaldırmak için kullanabileceğiniz kaydetme:

$ git update-ref HEAD HEAD^

Ya da eğer, son kaldırmak için cant şube sende değilse tamamlama:

$ git update-ref refs/heads/branch-name branch-name^

Ayrıca eğer isterseniz, bir sha1 geçirmek:

$ git update-ref refs/heads/branch-name a12d48e2

git-update-ref komut belgelerine bakın.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • krotoflik

    krotoflik

    26 ÅžUBAT 2011
  • RobertDuskin

    RobertDuskin

    12 HAZÄ°RAN 2008