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

  • Google Developers

    Google Devel

    23 AĞUSTOS 2007
  • Matthew Smith

    Matthew Smit

    24 Mayıs 2010
  • SignatureSeries

    SignatureSer

    24 Aralık 2006