SORU
15 Ocak 2009, PERŞEMBE


Nasıl GitHub tamamlama kaldırabilir miyim?

Ben "yanlışlıkla" itti bir GitHub taahhüt.

Bu tamamlama kaldırmak mümkün mü?

Bu işi yapmadan önce olduğu gibi GitHub benim depo dönmek istiyorum.

CEVAP
15 Ocak 2009, PERŞEMBE


Not:Yorum git rebase -i alternatif altında . bakın lütfen

git reset --soft HEAD^

Önce Kaldır. Bu git rebase -i kullanarak yapabilirsiniz. Eğer son commit eğer, örneğin, git rebase -i HEAD~2 ve açılan düzenleyici penceresi içindeki ikinci satır silebilirsiniz.

Sonra, kuvvet git push origin master kullanarak GitHub için itin.

Daha fazla bilgi için Git Magic Chapter 5: Lessons of History - And Then Some (yani, eski kaldırmak istediğiniz tamamlar).

Oh, ve eğer çalışma ağacı kirli ise, yapmanız gereken bir git stash ilk ve daha sonra bir git stash apply sonra.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Brendan van Son

    Brendan van

    5 Aralık 2006
  • Jonathan Morrison

    Jonathan Mor

    24 Mart 2010
  • listedabive

    listedabive

    30 Ocak 2007