SORU
31 AĞUSTOS 2008, Pazar


Nasıl git tarihin belirli bir revizyon kaldırılsın mı?

Git geçmişi sanırım bu gibi görünüyor:

1 2 3 4 5

Nerede 1-5 ayrı düzenlemeler. 3 ise hala 1, 2, 4 ve 5 tutmak kaldırmak gerekir. Nasıl yapmalı?

Bir sonraki revizyonlar yüzlerce olduğunda etkili bir yöntem silinecek var mı?

CEVAP
14 EYLÜL 2010, Salı


Burada olmayan etkileşimli bir ** 1 sadece <commit-id> bilerek belirli kaldırmak için kaldırmak için bir yol

git rebase --onto <commit-id>^ <commit-id> HEAD

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
Git

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Booredatwork.com

    Booredatwork

    5 Ocak 2009
  • Shameless Maya

    Shameless Ma

    24 Mayıs 2012
  • The Weavers of Eternity Paracord Tutorials

    The Weavers

    1 Ocak 2014