SORU
5 Ocak 2010, Salı


Eski bir geri alma gıt kullanarak kaydetme

Nasıl git yanına, belirli işlemek için haddeleme hakkında gidebilir miyim?

Birinin bana verebileceği en iyi cevap istenen tamamlanmaya ulaşana kadar git revert X kere kullanmak olmuştur.

Hadi geri 20 eski işler 20 kez çalıştırmak lazım bir taahhüt dönmek istiyorum demek.

Daha kolay bir yolu bunu yapmak için vardır?

Bu depo ortak olduğu için reset kullanamam.

CEVAP
5 Ocak 2010, Salı


Bunu deneyin:

git checkout [revision] .

[revision] bulunduğu karma (örneğin: 12345678901234567890123456789012345678ab) işlemek.

Sonunda . unutmak çok önemli değil. Bütün bu ağacı değişiklikleri Uygula. Ardından, teslim ve iyi olmalıdır.

git reset -- .; git checkout -- . bu işlemi geri alabilirsiniz. İlk hazırlık alanı değişiklikleri kaldırmak, çalışma kopyası tüm değişiklikleri kaldırır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • iNCH

    iNCH

    20 Temmuz 2009
  • уσ ρℓz sυв ιℓℓ sυв вαcқ

    уσ ρℓz

    14 EKİM 2010
  • paikimchung

    paikimchung

    12 Mayıs 2006