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

  • cosmicrocketman

    cosmicrocket

    17 NİSAN 2006
  • KSI

    KSI

    25 Temmuz 2009
  • National Geographic

    National Geo

    7 Mayıs 2006