İçindekiler:

Git etiketi bir taahhüdü nasıl yaparsınız?
Git etiketi bir taahhüdü nasıl yaparsınız?

Video: Git etiketi bir taahhüdü nasıl yaparsınız?

Video: Git etiketi bir taahhüdü nasıl yaparsınız?
Video: SIFIR KURULUM ile YAZILIM öğreniyoruz! (Sadece TABLET sahibi olanlar için ideal yöntem!) 2024, Nisan
Anonim

etiketleme Eskimiş taahhütler

Varsayılan olarak, git etiketi oluşturacak etiket üzerinde işlemek HEAD atıfta bulunuyor. Alternatif olarak git etiketi belirli bir referans olarak iletilebilir işlemek . Bu irade etiket geçen işlemek HEAD olarak varsayılan yapmak yerine. Eskilerin bir listesini toplamak için taahhüt eder yürütmek git günlük komutu.

Bununla ilgili olarak, önceki bir taahhüdü nasıl etiketleyebilirim?

git push Origin --tags

  1. Önceki tüm taahhütleri listele -
  2. Etiketlemek istediğiniz taahhüdü bulun ve taahhüt kimliğini not edin.
  3. Şimdi taahhüt edenleri etiketleyin -
  4. Etiketi sunucuya itin.

bir git commit'in birden fazla etiketi olabilir mi? iki tane yaptığımda etiketler aynısı işlemek , içinde fark ettim. git /refs/ etiketler ki her biri etiketler var Kendi işlemek bu yüzden teorik olarak kesin bir ödeme yapmak mümkün etiket açık bir şekilde. Pratikte öyle değil. git /HEAD şubeye başvuru, böylece her şey yolunda, belirsiz değil, belirli bir dal.

Bunu göz önünde bulundurarak git etiketleri nasıl çalışır?

Etiketler içinde git bir taahhüdün SHA karmasına işaret eden hafif referanslardır. Dalların aksine değiştirilemezler ve oluşturulduktan sonra silinmemelidirler. Etiketler hafif olabilir (bu durumda doğrudan taahhüde atıfta bulunurlar) veya açıklamalı olabilir (bu durumda bir etiket taahhüdü işaret eden nesne).

Git bağlamında etiket nedir?

A etiket içinde kullanılır Git bağlamları belirli bir sürümü işaretlemek için. Alternatif olarak, etiketler geçmişteki belirli noktaları önemli olarak işaretlemek veya serbest bırakma noktalarını işaretlemek için kullanılır. Birkez etiket ayarlanır, genellikle bundan sonra taşınmaz. Bu gündelik için etiketleme.

Önerilen: