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

  • ChannelRichard

    ChannelRicha

    7 Kasım 2008
  • Digital Bounds

    Digital Boun

    19 Temmuz 2013
  • Pepsi

    Pepsi

    1 Kasım 2005