23 Mayıs 2009, CUMARTESİ
Git: bir önceki commit dosyayı teslim almak ve KAFA değişikliği
Ben son zamanlarda hataları olan benim Şubesi BAŞKANI için bir dosya işledi. Şunları yapmak gerekiyor:
- Bir KAFA için bir önceki commit dosya< / ^ br .
- Bu dosya KAFASININ içine geri işlemek< / ^ br .
Bu konuda en iyi yolu nedir?
CEVAP
23 Mayıs 2009, CUMARTESİ
Pratikte bunu sen söylemiştin:
İlk önce bir taahhüt geri dosya:
$> git checkout HEAD~1 path/to/file.ext
Sonra yürütme:
$> git commit -a -m 'Retrieved file from older revision'
Son olarak şimdiki taahhüt nerede bu dosya değişiklikleri, hatta git-revert
kullanabilirsiniz:
$> git revert HEAD
Oldun sen tam olarak bunu söyler, çünkü bu ayrı bir taahhüt yapmak için daha iyi, ve neden olacağını düşünüyorum. Ancak, git-commit
--amend
anahtarı kullanarak önceki taahhüt içine bu kabak.
Bunu Paylaş:
Sonraki/önceki öğe almak Javascript ku...
Birden fazla işleyen bir önceki commit...
Nasıl MySQL/önceki kayıt sonraki almak...
Nasıl bir Sonraki, Önceki ve Bitti Düğ...
Nasıl Sinatra otomatik yeniden her değ...