Bir şubenin işini diğerine geçirmek için git merge
yapmak istiyorum.Git birleştirme üzerinde nasıl büyük bir mesaj oluşturabilirim?
Ancak, bir çok şey yapıldığından ve hızlı ileri birleştirme işlemini yapacağım için, birleşme içinde ne olduğu hakkında kapsamlı bilgi içermeyi taahhüt ediyorum.
Ben-m
bayrağını kullanabilirsiniz işlemek ve bir editör içine ayrıntıları koymak benim için ateş olurdu normal yaptıklarını ise
(bu yanlıştır düzenlemek - aşağıya bakınız). Oldukça büyük birleştirme mesajınız var yana
$ git merge development --no-ff -m
error: switch `m' requires a value
, bir tek satır dize yerine bir editör tercih ediyorum: Ben bunu taahhüt sırasında -m
bayrağını kullanmak Ancak sadece mesaj içeriğini gerektirdiğini söylüyor. Bunu nasıl elde edebilirim?
DÜZENLEME cevaplar Ben normal sırasında -m
bayrağını kullanarak (Bir etiket oluşturuyorsanız -a
rağmen) aslında editörü ateşlemek vermez taahhüt fark sorumu örtülü olmasına rağmen
. Düzenleyici almamın tek yolu, normalde başka bir bayrak veya seçenek olmaksızın commit
yazmayı taahhüt eder.
"İşlem yapmayan" seçeneği iyi çalıştı. –