SORU
23 Aralık 2009, ÇARŞAMBA


Şapka (^) karakteri ne demek?

Git içinde silinmiş bir dosya geri yardımcı olur answer to a question burada gördüm.

Çözüm oldu

git checkout <deleting_commit>^ -- <deleted_file_path>

Şapka karakteri (^) ne iş yapar? Başka bir yere git içinde çok yararlı şeyler yaptığını gördüm. Büyülü bir şey olur. Biri beni mahrum lütfen ve ne işe yaradığını söyle?

CEVAP
24 Aralık 2009, PERŞEMBE


HEAD^ mevcut şube başı ilk veli demektir.

Git tamamlar unutmayın birden fazla üst olabilir. HEAD^ HEAD^1, kısa ve aynı zamanda bir adres HEAD^2 ve benzeri gibi uygun.

Taahhüt değil, sadece HEAD herhangi bir anne. Örneğin, master~2 ana dalda, belirsizlik durumlarında ilk tercih üst ucu büyükbaba anlamına gelir. ayrıca geri nesiller boyunca hareket edebilirsiniz: Bu belirteçleri zincirleme keyfi olabilir ,örneğin, 9**.

Tam ayrıntılar için git rev-parse --help “Specifying Revisions” bölümüne bakın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CZTUTORIALS

    CZTUTORIALS

    28 Ocak 2011
  • EEVblog2

    EEVblog2

    2 HAZİRAN 2014
  • AutoStream's Garage419

    AutoStream's

    15 EKİM 2007