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

  • CorridorDigital

    CorridorDigi

    17 Mayıs 2010
  • modica89

    modica89

    24 HAZİRAN 2007
  • Rayone GB

    Rayone GB

    14 Temmuz 2007