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

  • How to Cook ?

    How to Cook

    31 Ocak 2007
  • MofoHifi Records

    MofoHifi Rec

    15 HAZİRAN 2006
  • Videojug

    Videojug

    25 EKİM 2006