SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EmbarkToHeaven

    EmbarkToHeav

    3 EYLÜL 2007
  • stewmurray47

    stewmurray47

    1 Kasım 2006
  • TotalSeminarsChannel

    TotalSeminar

    16 Mart 2010