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

  • pain975

    pain975

    27 NİSAN 2008
  • Top10Series

    Top10Series

    26 Kasım 2008
  • xdadevelopers

    xdadeveloper

    25 Aralık 2009