Чи існує спосіб Git об'єднати всі зміни з однієї гілки в іншу, але одночасно скористатися одною коміткою?
Я часто працюю над новою функцією в окремій гілці і буду регулярно виконувати / натискати - головним чином для резервного копіювання або для передачі того, над чим працюю, на іншу машину. В основному ці комісії говорять про "Feature xxx WIP" або щось зайве.
Після того, як ця робота буде закінчена, і я хочу об'єднати гілку WIP у головний, я хотів би відмовитись від усіх цих проміжних комісій і просто мати єдину чисту комісію.
Чи є простий спосіб це зробити?
Як варіант, як щодо команди, яка стискає всі фіксації на гілці з моменту її розгалуження?