«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.

5
Birleştirilmemiş Git dalları mı buldunuz?
Birçok şubesi olan bir Git depom var, bazıları zaten birleştirilmiş, bazıları değil. Şube sayısı oldukça fazla olduğundan, hangi şubelerin henüz birleştirilmediğini nasıl belirleyebilirim? Zaten birleştirilmiş bir "ahtapot" birleştirme ve yeniden birleştirme yapmak zorunda kalmaktan kaçınmak istiyorum.

5
Git birleştirme hataları
9-sign-in-outMükemmel çalışan kod ile adlandırılan bir git şubem var ve onu master'a dönüştürmek istiyorum. Şu anda ana daldayım. $ git branch 9-sign-in-out * master Şubeye geçmeye çalışıyorum 9-sign-in-out, ama bana izin vermiyor: $ git checkout 9-sign-in-out app/helpers/application_helper.rb: needs merge config/routes.rb: needs merge error: you need to resolve your current index …

8
Git'te geri döndürülmüş birleştirme işlemini yeniden yapma
Burada biraz sorunla karşılaştım: 28sGit'te genel developdalda birleştirdiğim probleme özgü bir şubem vardı . Çok hızlı yaptığım anlaşılıyor, bu yüzden birleşmeyi geri almak için git-revert kullandım. Ancak şimdi, birleşme zamanı 28sgeldi develop, ancak git-merge komutu orijinal birleştirmeyi görüyor ve her şeyin yolunda olduğunu ve dalların zaten birleştirildiğini mutlu bir şekilde …

7
Git: KDiff3'ü birleştirme aracı ve fark aracı olarak yapılandırma
Son zamanlarda GitExtension 2.46 kullanıyordum, ancak aynı olan Git sürümü 1.9.4.msysgit.2. Yalnızca Git komutlarını kullanmak isteyen GitExtension'u kaldırdım ve Git ve KDiff3'ün en son sürümünü yükledim . Birleştirme ve çakışmaları olduğunda, aşağıdaki komutu çalıştırın: $ git mergetool Sonra mesajı alıyorum: Birleştirme aracı kdiff3 'kdiff3' olarak kullanılamaz. Sanırım KDiff3 yolu ile …

3
Bir daldaki bir dosyanın kaldırılması nedeniyle birleştirme çakışmasını nasıl düzeltirim?
dialogŞube oluşturdum ve şubeyle birleştirmeye çalıştığımda master. 2 çatışma var. Nasıl çözüleceğini bilmiyorum CONFLICT (delete/modify). Bana ne yapacağımı söyler misiniz? $ git checkout master $ git merge dialog CONFLICT (delete/modify): res/layout/dialog_item.xml deleted in dialog and modified in HEAD. Version HEAD of res/layout/dialog_item.xml left in tree. Auto-merging src/com/DialogAdapter.java CONFLICT (content): Merge …

2
Kiraz seçiminden sonra git nasıl birleşir?
Bir masterşubemiz olduğunu hayal edelim . Sonra bir newbranch git checkout -b newbranch ve iki yeni taahhütte bulununnewbranch : commit1 ve commit2 Sonra ustaya geçiyoruz ve cherry-pick git checkout master git cherry-pick hash_of_commit1 İçine bakıyor gitkbiz görüyoruz commit1 yüzden teknik olarak iki farklı onaylatabilirsiniz vardır ve onun kiraz aldı versiyonu …

2
Tek bir dosyada çakışma çözümünü yeniden başlatma / geri alma
Birkaç çakışan dosyayla daha büyük bir git birleştirme git add FILEişleminde, bir dosyayı hatalı bir şekilde çözümlenmiş olarak işaretledim ( bazı düzenlemelerden sonra kullanarak ) Şimdi çakışma çözümleme girişimimi geri almak ve bu dosyayı çözümlemeye başlamak istiyorum. Bunu nasıl yapabilirim?
189 git  git-merge 

8
git stash -> mevcut değişikliklerle depolanan değişikliği birleştir
Şubemde bazı değişiklikler yaptım ve söz konusu şubede gerekli diğer değişiklikleri sakladığımı unuttuğumu fark ettim. İstediğim şey, saklanan değişikliklerimi mevcut değişikliklerle birleştirmenin bir yoludur. Bunu yapmanın bir yolu var mı? Daha fazla kolaylık için, sonunda vazgeçtim ve önce mevcut değişikliklerimi, sonra da saklanmış değişikliklerimi taahhüt ettim, ama onları tek bir …
187 git  git-merge  git-stash 

1
Boşluk çakışmaları olmadan birleştirme
Bin satır kod hakkında değişen, satır sonundan boşluk kaldıran ve sekmelerden önce boşlukları kaldıran büyük bir taahhüdüm var. Bu proje için taahhüdüm birleştirildiğinde hepsinin de çatışması olacak yaklaşık 50 çekme talebi var. Git'in gelecekteki işlemlerini birleştirirken, bunlardan birinin sadece boşluk değişikliği olduğu çakışmaları göz ardı edecek şekilde ayarlanabilmesinin herhangi bir …

8
Git şubelerinden belirli dosyalar nasıl birleştirilir
2 git şube branch1 ve branch2 var ve branch2 dosya.py branch1 dosya.py içine dosya ve sadece bu dosya birleştirmek istiyorum. Özünde, branch1'deki file.py üzerinde çalışmak istiyorum ancak birleştirme komutundan yararlanmak istiyorum. Bunu yapmanın en iyi yolu nedir?
179 git  git-merge 

5
Git'te yalnızca bir dosya çekmek mümkün müdür?
Bazı kırık testleri olan bir Git dalı üzerinde çalışıyorum ve bu testleri zaten sabit oldukları başka bir daldan (değişiklikleri birleştirmek, sadece üzerine yazmak değil) çekmek istiyorum. Yapabileceğimi biliyorum git pull origin that_other_branch ancak bu, diğer dosyaları birleştirmeye çalışacaktır, çünkü henüz hazır değilim. Başka bir şubeden yalnızca belirtilen dosyayı (her şeyi …

8
Sonunda git dosyasının hangi sürümü kullanılacak: LOCAL, BASE veya REMOTE?
Sırasında git mergebir çarpışma olduğunda, Meld adında bir birleştirme aracı açıyorum . Üç dosyayı LOCAL, BASE ve REMOTE açar. LOCAL yerel şubem olduğunu okuduğumdan, BASE ortak atadır ve UZAKTAN birleştirilecek daldır. Şimdi sorum: nihayet dosyanın hangi sürümü kullanılacak? UZAKTAN MI? Öyleyse, örneğin BASE dalında ne olursa olsun, istediğim gibi düzenleyebilir …
174 git  git-merge  meld 

7
GIT birleştirme hatası “birleştirilmemiş dosyalarınız olduğu için taahhüt mümkün değil”
Bu yüzden düzenlemeden önce kodumu çekmeyi unuttum ve sonra yeni kodu taahhüt ettiğimde ve itmeye çalıştığımda, hata itme mümkün değil, bu noktada çakışan bazı dosyaları vurgulayan bir "git çekme" yaptım. Çatışmaları kaldırdım ama buradan ne yapacağımı bilmiyorum .. Tekrar denedim git commitama "birleştirilmesi mümkün değil çünkü birleştirilmemiş dosyalarınız var" yazıyor
173 git  git-merge 



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.