«git-merge» etiketlenmiş sorular

git-merge, başka bir daldaki değişiklikleri şu anda kullanıma alınmış dalda birleştirerek birleştiren bir git komutudur.

15
Geliştirme dalını master ile birleştir
İki şube yani var masterve developmentbir GitHub depodaki. Gösterildiği gibi kalkınma branşındaki tüm gelişimimi yapıyorum. git branch development git add * git commit -m "My initial commit message" git push -u origin development Şimdi developmentdaldaki tüm değişiklikleri master. Mevcut yaklaşımım: git checkout master git merge development git push -u origin …
764 git  git-merge 




2
Git neden varsayılan olarak hızlı ileri birleştirme yapar?
Civadan geldiğimde, özellikleri düzenlemek için dalları kullanıyorum. Doğal olarak, bu iş akışını tarihimde de görmek istiyorum. Git ile yeni projeme başladım ve ilk özelliğim bitti. Özelliği birleştirirken git'in hızlı ileri kullandığını fark ettim, yani değişikliklerimi mümkünse doğrudan ana şubeye uygular ve şubemi unutur. Geleceği düşünmek için: Bu proje üzerinde çalışan …

8
Kiraz bir dizi taahhüdü nasıl seçer ve başka bir dalda birleştirilir?
Aşağıdaki depo düzenim var: ana şube (üretim) bütünleşme Çalışma Ulaşmak istediğim şey, çalışma dalından bir dizi taahhüt almak ve onu entegrasyon dalına birleştirmektir. Gitmek için oldukça yeni ve depoyu bozmadan tam olarak nasıl yapılacağını anlayamıyorum (birleştirmeyi değil bir işlemde taahhüt aralıklarının kiraz toplama). Bu konuda herhangi bir işaret veya düşünce? …

15
Git dallarını ödeme yapmadan birleştirin, güncelleyin ve çekin
A ve B olmak üzere 2 dalı olan bir projede çalışıyorum. Genellikle A dalında çalışıyorum ve B dalından bir şeyleri birleştiriyorum. Birleştirme için genellikle şunu yaparım: git merge origin/branchB Bununla birlikte, B şubesinin yerel bir kopyasını tutmak istiyorum, çünkü bazen şubem A ile birleşmeden şubeyi kontrol edebilirim. Bunun için şunu …

11
Lütfen bu birleştirmenin neden gerekli olduğunu açıklamak için bir taahhüt mesajı girin, özellikle güncelleştirilmiş bir akış yukarı bir konu dalıyla birleştiriliyorsa
Git kullanıyorum. Uzak bir depodan bir çekim yaptım ve bir hata mesajı aldım: Lütfen bu birleştirmenin neden gerekli olduğunu açıklamak için, özellikle güncelleştirilmiş bir akış yukarı bir konu dalıyla birleştirilirse, açıklayan bir mesaj girin . Bir mesaj yazmaya ve basmaya çalışıyorum Enterama hiçbir şey olmuyor. Git / Terminal'e mesajımı yazdığımı …


15
Mevcut Git deposunu bir başkasına nasıl aktarabilirim?
XXX adlı bir klasörde Git depom var ve YYY adlı ikinci Git depom var . Ben almak istediğiniz XXX içine depo YYY bir alt dizin adında olarak depo ZZZ ve tüm eklemek XXX için 'ın değişiklik geçmişini YYY . Önce klasör yapısı: ├── XXX │ ├── .git │ └── (project …
476 git  merge  git-merge 

4
Farklı git birleştirme stratejilerini ne zaman kullanırsınız?
Git-merge'deki man sayfasında, kullanabileceğiniz bir dizi birleştirme stratejileri vardır. çözüm - Bu, 3 yönlü birleştirme algoritması kullanarak yalnızca iki başlığı (yani geçerli dal ve çektiğiniz başka bir dal) çözebilir. Çapraz-birleştirme belirsizliğini dikkatle tespit etmeye çalışır ve genellikle güvenli ve hızlı kabul edilir. özyinelemeli - Bu, yalnızca 3 yönlü birleştirme algoritması …
429 git  merge  git-merge 

11
Git'te bir birleştirmeyi nasıl önizleyebilirim?
Git şubesi var (örneğin ana hat) ve başka bir geliştirme dalında birleştirmek istiyorum. Yoksa ben mi? Bu dalı gerçekten birleştirmek isteyip istemediğime karar vermek için, birleştirmenin ne yapacağının bir tür önizlemesini görmek istiyorum. Tercihen uygulanan taahhütlerin listesini görme yeteneği ile. Şimdiye kadar, gelebileceğim en iyi şey merge --no-ff --no-commitve sonra …
397 git  git-merge 

3
Belirli bir taahhüde kadar birleştir
Ben adında yeni bir şube oluşturulmuş newbranchgelen masterGIT'de dalı. Şimdi bazı işler yaptığını ve birleştirmek istediğiniz adres newbranchiçin master; ancak, bazı ekstra değişiklikler yaptım newbranchve newbranchsondan dördüncü sıraya kadar birleştirmek istiyorum master. Kullandım cherry-pickama doğru seçenekleri kullanmak için mesajı gösteriyor: git checkout master git cherry-pick ^^^^HEAD newbranch mergeBunun yerine git'i …

16
Aşağıdaki izlenmeyen çalışma ağacı dosyalarının üzerine birleştirme ile yazılır, ama umrumda değil
Şubemde .gitignore'da bazı dosyalar vardı Farklı bir dalda bu dosyalar değildir. Farklı şubeyi benimkiyle birleştirmek istiyorum ve bu dosyaların artık göz ardı edilip edilmeyeceği umurumda değil. Ne yazık ki bunu alıyorum: Aşağıdaki izlenmeyen çalışma ağacı dosyalarının üzerine birleştirme ile yazılır Bu dosyaları kendim bulmak, taşımak veya silmek zorunda kalmadan, bu …


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.