SORU
7 Aralık 2010, Salı


Nasıl bir github belirli bir taahhüt depoyu geri alma yapabilir miyim?

Benim github 100 şu anda tamamlar. Depoyu 80 ve sonraki tüm olanları kaldırın işlemeye geri almak için ihtiyacım var.

Neden? Bu repo çeşitli kullanıcılardan birleştirmek için olması gerekiyordu. Samimi bir grup benden tamamlar gibi, aşırı düzenleme nedeniyle gitti. 3 geliştiriciler birbirimizi diye ... ... uzak dallarıma bir mislabeling, nedeniyle oldu. Bu noktaya sıfırlama ve ileri çekin gerekiyor.

Rebase etmek istedim, bu örnekte olduğu gibi: How can I remove a commit on github?

Ancak, git bana çatışma yönetimi bir sürü yapmak istiyor. Daha basit bir yolu var mı?

CEVAP
7 Aralık 2010, Salı


git reset --hard <old-commit-id>
git push -f origin branch

Aşağıda . yorum yazılan not: ^strong>Bu işbirliği ortamında tehlikelidir kullanarak: sen kendini tekrarlıyorsun

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • discokatze

    discokatze

    23 EYLÜL 2009
  • National Geographic

    National Geo

    7 Mayıs 2006
  • SelmerSaxMan

    SelmerSaxMan

    24 HAZİRAN 2006