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

  • JTechTalk

    JTechTalk

    11 Temmuz 2010
  • Kyler Briskey

    Kyler Briske

    20 ŞUBAT 2011
  • Schmittastic Jr.

    Schmittastic

    19 Mart 2013