Pesan komit git yang berguna untuk cabang yang digabung

12

Sebagai tindak lanjut dari pertanyaan ini :

Jika saya mengerjakan sendiri tim, saya bisa mempertahankan pesan komit yang berguna saat menggabungkan cabang dengan menekan semua komit ke satu diff dan kemudian menggabungkan diff itu. Dengan begitu saya dapat dengan mudah melihat perubahan apa yang diperkenalkan di cabang, dan saya memiliki satu ringkasan yang menjelaskan fitur / perubahan / apa pun yang dilakukan di cabang itu saat menelusuri cabang utama.

Pertanyaan saya sekarang adalah, bagaimana saya bisa mencapai ini ketika bekerja dengan tim? Dalam situasi itu, cabang-cabang akan didorong ke repositori jarak jauh, yang berarti bahwa saya tidak dapat menekan semua komit di cabang ke satu komit . Jika cabang adalah publik, dapatkah saya masih memiliki komit gabungan yang bermanfaat di cabang utama? (Dengan "berguna" yang saya maksudkan bahwa komit di baris master memberi tahu saya (1) ringkasan yang berguna tentang apa yang dilakukan di cabang dan (2) berbeda dari yang sama.)

eykanal
sumber

Jawaban:

9

Ini ternyata sangat mudah dilakukan, menggunakan beberapa git mergebendera yang tidak saya kenal.

  • The -ebendera memungkinkan Anda untuk mengedit pesan yang terjadi ketika Anda menggabungkan.
  • The --logbendera menambahkan satu baris komit pesan dari semua komit dalam cabang yang akan bergabung untuk komit pesan, sehingga lebih mudah untuk mengingat apa yang telah Anda lakukan.
eykanal
sumber