14 ŞUBAT 2011, PAZARTESİ
Geri git içinde işleyen bir dizi
Nasıl git içinde işleyen bir dizi döner miyim? gitrevisions belgelere bakarak, ihtiyacım var aralığını belirlemek için nasıl göremiyorum. Örneğin:
A -> B -> C -> D -> E -> HEAD
Eşdeğer yapmak istiyorum:
git revert B-D
sonuç olacağı:
A -> B -> C -> D -> E -> F -> HEAD
F B-D dahil ters içerir.
CEVAP
14 ŞUBAT 2011, PAZARTESİ
Git hangi sürümü kullanıyorsunuz?
Dönüştürme birden fazla tek Git1 desteklenen taahhüt eder.7.2 : bakın "Rollback to an old commit using revert multiple times." daha fazla bilgi için.
Mevcut git revert
man page tekmevcutGit sürüm (1.7.4 ).
Yorum OP Alex Spurling raporlar:
1.7.4 yükseltme gayet iyi çalışıyor.
Kendi sorumu cevaplamak için, bu aradığım sözdizimi:
git revert B^..D
Her döndürüldü tamamlama unutmayın ayrı ayrı belirlemiştir.
Henrik N the comments açıklar:
git revert OLDER_COMMIT^..NEWER_COMMIT
Bunu Paylaş:
JavaScript içinde bir dizi belirli bir...
Javascript içinde bir dizi boş öğeleri...
Nasıl kiraz işleyen bir dizi almak ve ...
Nasıl kaydırma hareketi geri devre dış...
Nasıl bir dizi içinde geçen anahtar al...