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

  • iMasterful

    iMasterful

    11 EYLÜL 2009
  • thewinekone

    thewinekone

    17 Aralık 2005
  • tunez4you

    tunez4you

    20 EKİM 2008