Git: Cherry-Pick taahhüt olmadan çalışma kopyasına


190

Arada sırada çalışan kopyama uygulamak istediğim belirli taahhütleri sakladığım birkaç şubem var. Başlangıçta kiraz toplama denedim ama daha sonra hedef dalda taahhüt etmek istemiyorum.

Ben de cherry-pick+reset HEAD~1 --soft

Sadece çalışma kopyasına kiraz toplama gibi daha basit bir şey var mı?


4
"-N" bayrağına sahipsiniz, bu da "taahhüt yok" anlamına gelir. Buraya bakın: git-scm.com/docs/git-cherry-pick
Igal S.

4
Bir dizi taahhüt içingit cherry-pick HEAD..<AwesomeBranch> -n
schoetbi

Yanıtlar:



5

Terminal kullanıyorsanız

git cherry-pick -n <HASH>

Intellij Idea kullanıyorsanız

Settings -> Version Control -> git
untick commit automatically on cherry-pick 


1

IntelliJ kullanıcıları için

Ayarlar> Sürüm Kontrolü> Git: Kiraz seçiminde otomatik olarak kaydet seçeneğinin işaretini kaldırın

resim açıklamasını buraya girin

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.