Saya mencoba untuk melihat komit yang dibuat oleh pengguna tertentu, dan ingin menghapus semua penggabungan yang dilakukan oleh pengguna dari keluaran. Bagaimana saya bisa melakukannya?
Saya dapat memeriksa komit yang digunakan pengguna git log --author=<name>
, tetapi tidak dapat menghapus komit gabungan di output.
PS: Konflik penggabungan tidak terjadi dalam alur kerja repo yang dimaksud, semua cabang di-rebased sebelum digabungkan ke master sehingga aman untuk menghapus komit gabungan dari output, dan demikian pula, dua cabang fitur tidak digabungkan dengan satu sama lain. kemungkinan.