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


30
Henüz itilmemiş bir Git birleştirmeyi geri alma
Yakın çekim Stack Overflow daha fazla bilgi : Как отменить последний push? Usta şubemde, git merge some-other-branchyerel olarak yaptım , ancak değişiklikleri asıl ustaya itmedim. Birleştirmek istemedim, bu yüzden geri almak istiyorum. git statusBirleştirmeden sonra bir şey yaparken şu mesajı alıyordum: # On branch master # Your branch is ahead …
3942 git  undo  git-merge 


13
Git dalını master ile birleştirmenin en iyi (ve en güvenli) yolu nedir?
'Dan yeni bir dal masteroluşturulur, biz buna diyoruz test. masterBaşka şubeler vaat eden veya oluşturan ve daha sonra bir araya gelen birkaç geliştirici vardır master. Diyelim ki çalışmalarımız testbirkaç gün testsürüyor ve içerideki taahhütlerle sürekli güncel kalmak istiyorsunuz master. Ben yapacağını git pull origin masterdan test. Soru 1: Bu doğru …




11
Git merge --squash nasıl kullanılır?
Uzak bir Git sunucum var, burada gerçekleştirmek istediğim senaryo: Her hata / özellik için farklı bir Git dalı oluşturuyorum Bu Git şubesindeki resmi olmayan Git mesajlarıyla kodumu yapmaya devam ediyorum En üst depoda, resmi Git mesajı ile bir hata için bir taahhütte bulunmak zorundayız Peki tüm şubelerim için tek bir …
1209 git  git-merge  git-squash 

11
Daha önce rebase'e başlamışsam iki taahhüdü nasıl birleştirebilirim?
2 taahhüdü 1 ile birleştirmeye çalışıyorum, bu yüzden git ready'dan “rebase ile ezme taahhütlerini” takip ettim . Koştum git rebase --interactive HEAD~2 Ortaya çıkan editör, ben değiştirmek pickiçin squashve sonra kaydetme-bırakmasına rağmen, Rebase hata ile başarısız Önceki bir taahhüt olmadan 'ezilemez' Artık iş ağacım bu duruma ulaştığına göre, iyileşmekte zorlanıyorum. …
1157 git  git-merge 

8
Git master'ı özellik şubesine birleştir
Diyelim ki Git'te şu durum var: Oluşturulan bir havuz: mkdir GitTest2 cd GitTest2 git init Master'da bazı değişiklikler yapılır ve taahhüt edilir: echo "On Master" > file git commit -a -m "Initial commit" Feature1 ustası dallanmış ve bazı çalışmalar yapılmıştır: git branch feature1 git checkout feature1 echo "Feature1" > featureFile …

10
Geri çekmeyi geri al, depolar eski duruma nasıl getirilir
Git çekme işlemini geri almanın veya geri almanın herhangi bir yolu var mı? Bunu yapmak istiyorum, çünkü bunu yapmak istemediğim bazı dosyaları birleştirdi, ancak sadece diğer dosyaları birleştirdi. O dosyaları geri almak istiyorum, bu mümkün mü? EDIT: Açıklama için git birleştirme geri almak istiyorum. Bazı cevapları gördükten sonra yaptım git …

11
Git iş akışı ve rebase ve birleştirme soruları
Git'i birkaç aydır başka bir geliştiriciyle birlikte bir projede kullanıyorum. SVN ile birkaç yıllık tecrübem var , bu yüzden ilişkiye çok fazla bagaj getirdim. Git'in dallanma ve birleşme için mükemmel olduğunu duydum ve şimdiye kadar görmüyorum. Elbette, dallanma çok basit, ama birleştirmeye çalıştığımda her şey cehenneme gidiyor. Şimdi, SVN'den alışkınım, …

18
“Git merge -s ours” ın “onların” versiyonu var mı?
Konu dalını "B" kullanarak "A" ile birleştirirken git merge, bazı çakışmalar alıyorum. Tüm çatışmaların "B" sürümü kullanılarak çözülebileceğini biliyorum. Farkındayım git merge -s ours. Ama istediğim şey git merge -s theirs. Neden yok? Mevcut gitkomutlarla çakışan birleştirmeden sonra aynı sonucu nasıl elde edebilirim ? ( git checkoutB'den birleştirilmemiş her dosya) …
876 git  git-merge 

29
.gitignore ve “Aşağıdaki izlenmeyen çalışma ağacı dosyalarının üzerine kasada yazılır”
Bu yüzden .gitignore dosyama bir klasör ekledim. Bunu yaptığımda git statusbana söyler # On branch latest nothing to commit (working directory clean) Ancak, dalları değiştirmeye çalıştığımda aşağıdakileri alıyorum: My-MacBook-Pro:webapp marcamillion$ git checkout develop error: The following untracked working tree files would be overwritten by checkout: public/system/images/9/thumb/red-stripe.jpg public/system/images/9/original/red-stripe.jpg public/system/images/8/thumb/red-stripe-red.jpg public/system/images/8/original/red-stripe-red.jpg public/system/images/8/original/00-louis_c.k.-chewed_up-cover-2008.jpg …
827 git  git-merge  gitignore 

5
Git birleşme çakışmalarıyla nasıl geri alınır
Daldayım mybranch1. mybranch2adlı kişiden çatallandı mybranch1ve değişiklik yapıldı mybranch2. Sonra devam ederken mybranch1yaptım git merge --no-commit mybranch2 Birleşme sırasında çatışmalar olduğunu gösterir. Şimdi her şeyi ( mergekomut) atmak istiyorum, bu yüzden mybranch1önceki haline geri döndü. Bu konuda nasıl bir fikrim yok.

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.