SORU
14 Mayıs 2012, PAZARTESİ


Git dallanma: ana vs origin/master vs uzaktan kumanda/origin/master

Doğru yolda git temel kavramlarını anlamak düşünüyorum.

Zaten kurmak ve uzak bir depo kopyaladım. Ben de sunucu tarafında boş bir depo oluşturulmuş, ve benim yerel depo bağlantılı.

Benim sorunum arasındaki farkı anlamıyorum

  • origin/master vs uzaktan kumanda/origin/master

Anladım kadarıylaustayerel bir dalıdıruzaktan kumanda/origin/masteruzak bir tanesidir.

Ama tam olarak ne olduğunuorigin/master?

CEVAP
14 Mayıs 2012, PAZARTESİ


Uzak bir depo bir klon alıp git branch -a Çalıştır (dallar gıt bildiği tek şey göstermek için). Muhtemelen bu gibi bir şey olacaktır:

* master
  remotes/origin/HEAD -> origin/master
  remotes/origin/master

Burada, master yerel depodaki bir dalıdır. remotes/origin/master bir şube kumanda master origin adında. Gibi origin/master olarak da: bu başvurabilirsiniz

git diff origin/master..master

Ayrıca remotes/origin/master olarak başvurabilirsiniz:

git diff remotes/origin/master..master

Bu "master uzaktan dalı ve master benim şube arasında beni değişiklikleri göstermek) ifade eder. (bu arada, aynı şeyi ifade etmek için iki farklı yolu vardır

remotes/origin/HEAD uzaktan kumanda origin adlı default branch. Bu sadece origin/master yerine origin diyelim.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Autodesk 3ds Max Learning Channel

    Autodesk 3ds

    23 HAZİRAN 2010
  • GoogleTechTalks

    GoogleTechTa

    15 AĞUSTOS 2007
  • undrmyumbrellaa

    undrmyumbrel

    25 Temmuz 2012