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ş:
Deyimini kullanarak bir geri alma eğer...
Çalışma kopyası Gıt değişiklikler bir ...
Bir önceki şube gıt kullanarak kaydetm...
Geri eski durumuna repo getirmek için ...
Geri alma git reset?...