Kami berakhir dengan banyak komitmen seperti ini di repo kami:
Merge branch 'master' of bitbucket.org:user/repo
Ini terjadi setiap kali pengembang menyinkronkan garpu lokalnya ke repo level teratas.
Apakah ada cara untuk menghindari neraka komit-gabungan ini dari mengacaukan semua log repo? Bisakah seseorang menghindarinya saat memulai permintaan tarik dengan cara tertentu?
Saya tahu saya dapat melakukan git rebase jika ini dilakukan hanya di VM lokal saya, apakah ada kesetaraan di UI GitHub / BitBucket?
bagaimana kalian melakukannya?