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

  • Bart Baker

    Bart Baker

    1 Aralık 2006
  • movies95

    movies95

    27 Kasım 2006
  • Shantanu Sood

    Shantanu Soo

    3 Kasım 2008