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

  • Art Food Kitty - Kelly Eddington

    Art Food Kit

    7 Kasım 2006
  • kourtneyannmakeup

    kourtneyannm

    19 ŞUBAT 2012
  • MndsgnVEVO

    MndsgnVEVO

    26 Kasım 2013