SORU
25 Ocak 2011, Salı


Bir kısmı geri git ile commit

Gıt tamamlama belirli dönmek istiyorum. Ne yazık ki, bizim organizasyon hala bir standart olarak CVS kullanır, geri CVS teslim ediyorum ne zaman birden fazla gıt içine alınır tamamlar. Bu durumda orijinal gıt tek commit etmek isterdim ama bu mümkün değil.

Bir yaklaşım beni seçerek farklar dönmek için taahhüt karar düzenlemek için izin verecek, git add --patch benzer var mı?

CEVAP
25 Ocak 2011, Salı


--no-commit (-n) 4**, değişiklikleri unstage o zaman için bu seçeneği kullanın, sonra git add --patch kullanın:

$ git revert -n $bad_commit    # Revert the commit, but don't commit the changes
$ git reset HEAD .             # Unstage the changes
$ git add --patch .            # Add whatever changes you want
$ git commit                   # Commit those changes

Not: Ekle gıt kullanarak yama eklemek, dosyaları geri almak istediğiniz dosyaları, saklamak istediğiniz dosyaları.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Professor Messer

    Professor Me

    27 NİSAN 2007
  • SavageLuxxxGaming - Daily NBA 2K15 & NBA Live 15 Enjoy And Subscribe!

    SavageLuxxxG

    11 Ocak 2013
  • TrenchTech Computer Repair Tutorials

    TrenchTech C

    19 EYLÜL 2014