Revizyon numarası için gıt karşılığı nedir?
git kullanmaya karar verdim benim kişisel projeler için iş yerinde ama svn kullanıyoruz. Git dün yükledim ve ne olduğunu merak ediyorumGözden Geçirme numarasıeşdeğergit.
Hadi sürüm 3.0.8 üzerinde çalışıyoruz söylüyorlar ve her hata düzeltme konuşurken kullanabileceğimiz kendi Revizyon numarası bu hata düzeltildi. Ben 3.0.8 için gıt kod etiketi ne zaman Revizyon numarası ya da kimlik daha ayrıntılı başka bir tür olarak kullanabilirim. Karma değil yani kullanıcı insanlar için samimi buluyorum.
CEVAP
İyi veya çok kötü bir haber, bir karma revizyon numarasıdır. Ben de SVN geçiş gıt yaptığımda bu sorun vardı.
""""Belirli bir sürümü, bu revizyonu başvurmak için yapmak. sürüm olarak belirli bir revizyon etiketi gıt etiketleme kullanabilirsiniz blog post Bu Check out.
Anlamak için önemli şey gıt olamaz revizyon numaraları - merkezi olmayan doğası hakkında düşünmek zorunda. Eğer A ve B kullanıcıları hem yerel hem de kendi alanlarına yapılıyor, nasıl gıt makul sıralı Revizyon numarası atayabilir mi? Bir birbirimizin değişiklikleri çekme/itme önce B hiçbir bilgi yok.
Bakmak için başka bir şey için hata düzeltme dalları dallanma basitleştirilmiş
Bir sürümü ile başlayın: 3.0.8. Bu serbest bırakıldıktan sonra, daha sonra bunu yapmak için:
git branch bugfixes308
Bu hata düzeltmeleri için bir şube oluşturur. Şube ödeme:
git checkout bugfixes308
Şimdi herhangi bir hata düzeltme istediğiniz değişiklikleri yapın.
git commit -a
Onları işlemek, ve ana dala geçiş yapın:
git checkout master
Diğer şubeden bu değişiklikleri çekin:
git merge bugfixes308
Bu şekilde, serbest özgü ayrı bir hata düzeltme şube var, ama hala ana dev gövde içine hata düzeltme değişiklikleri çekiyorsun.
ETMENİZ için Java karşılığı nedir?...
ISNULL için PostgreSQL karşılığı nedir...
'en uzun olası dünya çapında tele...
Sağa ve yukarıdan aşağıya, soldan 2 bo...
Bir nesneyi klonlamak için en etkili y...