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

  • CareyHolzman

    CareyHolzman

    24 Ocak 2008
  • Dive In

    Dive In

    17 Temmuz 2013
  • sinumatic

    sinumatic

    19 Aralık 2006