«cherry-pick» etiketlenmiş sorular

Kaynak kontrol yönetiminde, tek tek değişiklikleri eşler arasında seçici olarak çekme eylemine "kiraz çekme" denir.


12
Birden fazla taahhüt kiraz nasıl seçilir
İki şubem var. Teslim adiğer sahipken, birinin başıdır b, c, d, eve füstünde a. Ben taşımak istiyor c, d, eve ftaahhüt olmadan ilk dalına b. Kiraz onu almak kullanımı kolaydır: ödeme ilk şubesi birer birer kiraz almak ciçin fve birinci üzerine ikinci şubesini rebase. Ama bütün kiraz almak için herhangi …

11
Başka bir git deposundan bir taahhüt seçmek mümkün mü?
İlk hiçbir şey bilmeyen başka bir git deposundan bir taahhüt gerektiren bir git deposu ile çalışıyorum. Genellikle ben HEAD@{x}reflog içinde kullanarak kiraz pick- up, ama bu .gitbu reflog giriş (farklı fiziksel dizin) hiçbir şey bilmiyor, bu nasıl kiraz-seçim, ya da ben? Kullanıyorum git-svn. Benim ilk şube kullanıyor git-svnait trunkSubversion repo …
728 git  cherry-pick 

12
Git-cherry-pick sadece belirli dosyalarda nasıl değişiklik yapılır?
Bir Git dalında birleştirmek istersem, yalnızca bazı dosyalarda yapılan değişiklikler, birden fazla dosyada değişiklik içeren belirli bir işlemde değiştirilirse, bu nasıl başarılabilir? Git varsayalım denilen kesinleştirme stuffdosyalara değişiklikleri var A, B, Cve Dfakat sadece birleştirmek istediğiniz stuffdosyaları 'ın değişiklikleri Ave B. Bir iş gibi geliyor, git cherry-pickancak cherry-pickdosyaların bir alt …
587 git  github  cherry-pick 

5
git cherry-pick “… 38c74d bir birleştirme ancak -m seçeneği verilmedi” diyor
Ana dalımda bazı değişiklikler yaptım ve bunları yukarı doğru getirmek istiyorum. Ben kiraz almak zaman aşağıdaki taahhütleri ancak git diyor ki fd9f578 takılıp: $ git cherry-pick fd9f578 fatal: Commit fd9f57850f6b94b7906e5bbe51a0d75bf638c74d is a merge but no -m option was given. Git bana ne söylemeye çalışıyor ve cherry-burada kullanmak için doğru olanı …
518 git  merge  rebase  cherry-pick 

4
Git dallanma modelleri sizin için ne işe yarıyor?
Firmamız şu anda basit bir gövde / sürüm / düzeltmeler dallanma modeli kullanıyor ve şirket veya geliştirme süreci için hangi dallanma modellerinin en iyi çalıştığı konusunda tavsiye istiyor. İş akışları / dallanma modelleri Aşağıda gördüğüm üç ana açıklama var, ancak bunlar kısmen birbirleriyle çelişiyor veya karşılaştığımız sonraki sorunları (aşağıda açıklandığı …

3
Git Cherry-pick ve Birleştirme İş Akışı
Bir repo'nun koruyucusu olduğumu ve bir katkıda bulunanın değişikliklerini çekmek istediğimi varsayarsak, birkaç olası iş akışı vardır: Her cherry-pickbiri uzaktan (sırayla) taahhüt ediyorum . Bu durumda git, uzak dalla ilgisi olmayan taahhüdü kaydeder. Ben mergeşube, tüm değişiklikleri çekerek ve (gerekirse) yeni bir "çatışma" taahhüdü ekleyerek. Her mergebiri uzak daldan ayrı …
302 git  merge  cherry-pick 

10
Belirli taahhüdü kaldır
Bir arkadaşımla bir projede çalışıyordum ve düzenlenmemesi gereken bir sürü dosyayı düzenledi. Her nasılsa, onu çektiğimde ya da istediğim dosyaları seçmeye çalıştığımda çalışmasını bir araya getirdim. Uzun zamandır bakıyorum ve oynuyorum, bu dosyaların düzenlemelerini içeren taahhütlerin nasıl kaldırılacağını anlamaya çalışıyorum, geri dönüş ve rebase arasında bir atış gibi görünüyor ve …

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 …

1
Kiraz 1 daldan diğerine nasıl seçilir
2 şubem var masterve dev. Ben duyuyorum devşube ve 1 den taahhüt kiraz-almak istiyorum masteriçin dev. Ben de yaptım $ git cherry-pick be530cec7748e037c665bd5a585e6d9ce11bc8ad Finished one cherry-pick. Ama bunu git statusve gitxben taahhüt benim görmüyorum be530cec7748e037c665bd5a585e6d9ce11bc8adgit tarihinin. Şubedeki taahhüdümü nasıl görebilirim dev?

4
git kiraz-çekme çalışmıyor
Ustadan bir taahhüt seçip mevcut üretim dalına sokmaya çalışıyorum. Ancak, yürüttüğümde git cherry-pick <SHA-hash>, şu mesajı alıyorum: # On branch prod_20110801 # Untracked files: # (use "git add <file>..." to include in what will be committed) # site/test-result/ nothing added to commit but untracked files present (use "git add" to …

2
Mercurial'de greft kullanmanın sonuçları
Son zamanlarda Mercurial'de sürüm dallarını korurken değişiklikleri atlamakla ilgili birkaç soru var. Örneğin: Mercurial: Dallara özgü değişiklikler, sahte birleşmeden sonra geri gelmeye devam ediyor Neden bir daldaki Mercurial geri çekilmeleri diğer dalları etkiliyor? 2.0'da tanıtıldığından beri, graftbu sorunu önlemek için kullanmayı merak ettim . Bunun gibi bir revizyon ağacı verildiğinde: …

4
GIT'deki değişiklikler aktarılırken hata oluştu. Ref adları git ref-format kurallarına uymalıdır
Sourcetree üzerinde git kullanarak bir hata var. Ben sprints / Mycompany_sprint_1 adlı yerel bir şube oluşturdum (çünkü bir kategoride istiyorum) ve sonra başka birinden bu şubeye birden fazla kiraz seçtikleri yaptım. Bundan sonra, şubemdeki tüm değişiklikleri itmeye çalıştım, ancak bir sonraki hata alıyorum: Uzak şube '' (Yerel şube = 'sprints …
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.