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

  • ExcelTutorials

    ExcelTutoria

    2 Mayıs 2009
  • Hot For Nutrition

    Hot For Nutr

    26 ŞUBAT 2007
  • Rachel Raum

    Rachel Raum

    10 EYLÜL 2007