«git» etiketlenmiş sorular

Git açık kaynaklı bir DVCS'dir (Dağıtılmış Sürüm Kontrol Sistemi)

8
Git - Doğrudan ustada çalışmaktan kaynaklanan sorunlar?
Git dallanma modelleri hakkında birçok tavsiye gördüm ve en yaygın fikir, doğrudan ana dalda değişiklik yapmanın kötü bir fikir olduğu görünüyor. İş arkadaşlarımızdan biri doğrudan ana dalda değişiklik yapmaktan oldukça mutlu ve birkaç sohbete rağmen, bunu değiştirebilecek gibi görünmüyor. Bu zamanda, doğrudan usta üzerinde çalışmak için kötü bir uygulama olan …

6
Karmaşık bir birliğe nasıl yaklaşırım?
İşte anlaşma, yeni bir şirkete katıldım ve neredeyse bir yıl boyunca dokunulmamış bir daldaki işi bitirmem istendi. Bu arada, ana dal istikrarlı bir hızla büyüyor. İdeal olarak, ana daldan tüm özelliklerin özellik dalına getirdiği tüm değişiklikleri birleştirmek ve oradan çalışmaya devam etmek istiyorum, ancak buna nasıl yaklaşacağımdan emin değilim. Şubenin …

4
Git Stash'ı iş akışı olarak antipattern kullanıyor musunuz?
Geçenlerde ben ve ekibimin Git'i nasıl kullandığını ve iş akışımızın nasıl çalıştığını inceledim. Şu anda iyi işleyen bir özellik dalı iş akışı kullanıyoruz. Ayrıca ekibimizdeki bazı kişilerin git stash'a dayanan iş akışı kullandığını gördüm . İş akışı şöyle bir şeye gider: Ana dalda çalışmak (gibi master) Gittiğiniz gibi taahhütte bulunun …

4
Git neden bitişik çizgileri çatışma olmadan birleştirmiyor?
Geçenlerde git iki şubesini birleştirirken, iki bitişik satırda değişiklik varsa git'in bunun bir çatışma olduğunu ilan ettiğini öğrendim . Örneğin, eğer test.txtbu dosya içeriğe sahipse: Line 1: A Line 2: B Line 3: C Line 4: D ve masterbiz dalda bunu değiştiririz. Line 1: A Line 2: B1 Line 3: …
25 git  merging 

6
Öğrencileri programlamak için hangi DVCS (git veya hg) daha kolaydır? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden -konu üzerinde Yazılım Mühendisliği Stack Exchange için. 5 yıl önce kapandı . Biraz bağlam: Üniversitenin 3. yılındayım. Öğrenciler 4 kişilik takımlara ayrılmıştır. Hemen hemen herkes pencere altında çalışacaktır (Linux'ta benim …

2
Elektrik kesildiğinde Git ne kadar sağlam işliyor?
Bir gün Git'i kullanıyordum (hala kullanıyorum) ve taahhütte bulunduğum sırada elektrik kesildi. Ben (aslında elektrik) geri döndüğümde git deposu bozuldu. Tam adını hatırlamıyorum, ancak "geçersiz referanslar" veya buna benzer bir şeydi. İşlemin ortasında taahhüdün kırıldığını tahmin etmek kolaydır (endeks eklemelerini otomatik olarak yapan IntelliJ üzerinden taahhütte bulundum). Aslında, 'taahhüt etmenin' …
24 git 

4
Sürüm yönetimi için github, dalları ve otomatik sürümler nasıl kullanılır? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, sadece bu yazıyı düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapandı . Şimdilik temel Git / Github kavramlarının çoğunu anlıyorum, ancak daha büyük resmi anlamakta hala …

4
Kütüphanenizin farklı versiyonlarını versiyon kontrolü altına nasıl sokarsınız? Etiket kullanıyor musunuz? Veya dallar? Veya başka bir yöntem?
Kodumu sürüm kontrol altına almaya yeni başladım (çalışmakta olduğum laboratuarda, SVN ve kendi kodlarım github'da (tabii ki git ile). Sürüm kontrolünü kullanmadan önce, böyle bir şey yapardım. Sürüm numarası olan birçok klasörün içinde kütüphanenin adını taşıyan bir klasör vardı. Ne zaman yeni bir sürüm üzerinde çalışmaya başlamak istersem, son sürümün …

9
Git'i Kurumsal ortamda kullanma [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, sadece bu yazıyı düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapandı . Git mükemmel bir versiyon kontrol sistemidir. Bunun dışında, mükemmel bir GUI desteğine sahip olmadığı …

6
Kodlama ilerlemesini çok fazla ek yük olmadan anlamlı taahhütlere bölmek
Bir düzeltme veya özellik üzerinde çalışırken, bazen birkaç saniye içerisinde anında iyileştirilebilecek diğer küçük sorunların üstesinden gelebilirim. Bunları hemen yapıp bitmiş özelliği / düzeltmeyi yerine getirdiğimde, taahhüt birden fazla şeyi içeriyor. Örneğin "add feature X and code clean up"veya "fix bug X and improved logging". Bunu ikiye bölmek daha iyi …

5
Git kullanıcıları neden Subversion'un tüm kaynak kodunun yerel olarak bulunmadığını söylüyor?
Sadece SO'da okuduklarımdan devam ediyorum, o yüzden beni affet, ama okuduğum her şey Git’in Subversion’a göre en büyük avantajlarından birinin Git’in tüm kaynak kodunu yerel olarak geliştiriciye vermesidir. sunucu. Sınırlı SVN ve TortoiseSVN kullanmayla birlikte, tüm kaynak kodunu aldım ya da en azından yaptığımı düşündüm. Mesela bir web sitem var. …
23 git  svn 

4
Devam eden refactoring nasıl yapılır?
Bu yüzden, benim tarafımdan tahakkuk etme sürecinde olan bu büyük projem var. Çok fazla şey değiştiriyorum, bu yüzden yakında bir süre derleme şansım yok. Adını verdiğim özel bir git dalında yaşıyorum cleanup( masterelbette sonunda birleşecek olan). Sorun şu ki, derleyici olmayan kodları asla işleme koyma politikamın olmaması / benimsenmesi (ideal …
23 git  refactoring 

5
Git'e taşırken büyük svn tarihçesi hakkında ne yapmalı?
Düzenleme: gibi bazı benzer soruların aksine Git için çok GB SVN repo Hareketli veya /programming/540535/managing-large-binary-files-with-git My senaryo olduğunu birkaç alt projeleri içermez Kolayca git alt modellerine, ne de git-ek için uygun olan bir çok büyük ikili dosyalara dönüştürülebilir. İkili dosyaların, aynı revizyonun ana kaynak koduna sıkıca bağlanmış test paketi olduğu, …
23 git  svn 

3
KG ekibi Gitflow dallanma modelinde testi nerede yapmalı?
Aynı git deposuna sahip birden fazla proje üzerinde çalışan büyük bir ekibiz (10-12 geliştirici ve 4 qa). Onun bir bahar çizme tabanlı arka uç web hizmeti. İyi bir git dallanma ve konuşlandırma stratejisi arıyoruz. Ayrıca, özelliklerimizin beklendiği gibi çalışmasını sağlayan bir qa ekibimiz var (belirli bir ölçüde hata içermez). Birkaç …
23 testing  git  branching  qa  gitflow 

1
Yeniden düzenleme GitFlow şube adlandırma modeline nerede aittir?
Son zamanlarda bitbucket tarafından uygulanan GitFlow modeliyle çalışmaya başladım. Ve benim için tam olarak açık olmayan bir şey var. Yeniden biriktirme, planlama ve yeniden düzenleme görevlerini yerine getirerek teknik borcumuzu düzenli olarak ele almaya çalışıyoruz. Bu tür yeniden düzenleme dalları, birleştirilen çekme talepleriyle sona ermektedir develop. Benim sorum yeniden düzenleme …

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.