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

  • FattySpins's channel

    FattySpins's

    17 Mayıs 2009
  • H3Ctic (old channel)

    H3Ctic (old

    23 Mart 2011
  • How to Cook ?

    How to Cook

    31 Ocak 2007