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

  • eisleyhead

    eisleyhead

    11 Ocak 2006
  • HTC Tutorials

    HTC Tutorial

    21 EYLÜL 2010
  • Phandroid

    Phandroid

    26 Ocak 2009