«version-control» etiketlenmiş sorular

Sürüm kontrolü, belge, program ve bilgisayar dosyası olarak saklanan diğer bilgilerdeki değişikliklerin yönetimidir. Sürüm kontrolünün kullanımı ve uygulanabilirliği, VCS karşılaştırması hakkında genel soruları işaretlemek için bu etiketi kullanın. Her bir VCS'ye özgü çoğu komut ve teknik için, tercih edilmesi gereken belirli etiketler vardır.


1
Git Tüm dallarda yazar başına düşen taahhüt sayısı
Tüm branşlarda yazar başına taahhüt sayısını almak istiyorum. görüyorum git shortlog -s -n Çok güzel bir liste yazdırır, ancak henüz diğer şubelerden birleştirilmemiş taahhütleri saymaz. Bu komutu her dalda tekrarlarsa, ortak komutlar birden çok kez sayılır. Bana genel resmi verecek bir senaryo / komut verebilir misiniz?

8
Git'teki şubeler ne zaman silinir?
Diyelim ki kararlı bir uygulamamız var. Yarın, birisi hemen düzeltmeye karar verdiğimiz büyük bir hata bildiriyor. Bu nedenle "master" için bu düzeltme için bir şube oluşturuyoruz, buna "2011_Hotfix" adını veriyoruz ve tüm geliştiricilerin bunu düzeltmek için işbirliği yapabilmesi için yukarı doğru itiyoruz. Hatayı düzeltiriz ve "2011_Hotfix" i "master" ve güncel …

6
Linus Torvalds, Git'in hiçbir zaman bir dosyayı izlemediğini söylediğinde ne anlama geliyor?
Git'in 2007 yılında Google'daki Teknik Sohbeti sırasında kaç dosyayı işleyebileceği sorulduğunda Linus Torvalds'tan alıntı (43:09): … Git içeriğinizi izler. Hiçbir zaman tek bir dosyayı izlemez. Git'te bir dosyayı izleyemezsiniz. Yapabileceğiniz tek bir dosyaya sahip bir projeyi izleyebilmenizdir, ancak projenizde tek bir dosya varsa, bunu yapın ve bunu yapabilirsiniz, ancak 10.000 …


9
Git'te son taahhüdü ikiye bölme
İki çalışma dalları, sahip ana ve forum ve ben sadece bazı değişiklikler yaptık forumu ben içine kiraz almak istediğinizi, şube ustası . Ama ne yazık ki, kiraz almak istediğim taahhüt de istemediğim bazı değişiklikler içeriyor. Çözüm muhtemelen bir şekilde yanlış taahhüdü silmek ve bunu iki ayrı taahhütle değiştirmek olacaktır, biri …


24
Git (sürüm kontrolü) altına nasıl bir veritabanı koyabilirim?
Bir web uygulaması yapıyorum ve bazı büyük değişiklikler için bir şube yapmak gerekiyor, şey, bu değişiklikler veritabanı şemasında değişiklikler gerektirir, bu yüzden de tüm veritabanını git altına koymak istiyorum. Bunu nasıl yaparım? git deposu altında saklayabileceğim belirli bir klasör var mı? Hangisini nasıl bilebilirim? Doğru klasörü yerleştirdiğimden nasıl emin olabilirim? …

13
En iyi üç yollu birleştirme aracı nedir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …


12
'Git kesinliği' neden değişiklikleri kaydetmiyor?
Ben böyle yaptım git commit -m "message": > git commit -m "save arezzo files" # On branch master # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # modified: …

9
HEAD komut kimliğini görüntülemek için Git komutu?
HEAD komut kimliğini yazdırmak için hangi komutu kullanabilirim? Elle yaptığım şey bu: $ cat .git/HEAD ref: refs/heads/v3.3 $ cat .git/refs/heads/v3.3 6050732e725c68b83c35c873ff8808dff1c406e1 Ancak, metin dosyasının tam olarak HEAD (daha fazla veya daha az ve hiçbir şey değil) kesin kimliğini içeren bir metin dosyasına bazı komutların çıkışını güvenilir bir şekilde yönetebilen bir …

7
Mercurial - eski sürüme dön ve oradan devam et
Mercurial'ı yerel olarak bir proje için kullanıyorum (başka herhangi bir yere itme / çekme tek repo). Bugüne kadar doğrusal bir tarihi var. Ancak, üzerinde çalıştığım şu an fark ettiğim şey korkunç bir yaklaşım ve başlamadan önce sürüme geri dönmek ve farklı bir şekilde uygulamak istiyorum. Mercurial'daki branch/ revert/ update -Ckomutları …

19
Revizyon numarası için Git eşdeğeri nedir?
İşyerinde SVN kullanıyoruz, ancak kişisel projelerim için Git'i kullanmaya karar verdim. Bu yüzden dün Git yüklü ve ben ne olduğunu merak revizyon numarası eşdeğer Git'te . Diyelim ki 3.0.8 sürümü üzerinde çalışıyoruz ve her hata düzeltmesinin bu hata düzeltmesi hakkında konuşurken kullanabileceğimiz kendi revizyon numarası var. Git 3.0.8 kodunu etiketlemek …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.