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

  • Anthony Cumia

    Anthony Cumi

    5 EYLÜL 2006
  • CrazyMan

    CrazyMan

    14 Mayıs 2008
  • Samvith V Rao

    Samvith V Ra

    20 EKİM 2006