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ş:
Nasıl (şap) Python bir satır kaldırabi...
Nasıl bir github belirli bir taahhüt d...
Nasıl bir metin dosyasının ilk satırı ...
nasıl özel biçim otomatik tamamlama ek...
Nasıl SVN çalışma dizini içindeki tüm ...