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

  • MysteryGuitarMan

    MysteryGuita

    16 HAZİRAN 2006
  • REK Roth Productions

    REK Roth Pro

    8 Ocak 2011
  • Roger Huffman

    Roger Huffma

    4 ŞUBAT 2007