Git патч пустых коммитов

Я создаю пустой коммит:

$ git commit --allow-empty -m "something important"

Иногда это полезно, например, для координации 2 (или более) различных деревьев мерзавца.

Тем не менее, когда я

$ git format-patch ...

Пустые коммиты опущены, так как они не связаны с каким-либо кодом diff. Есть ли способ включить пустые коммиты в патч? Заранее спасибо!

2 ответа

Вы можете пройти --always в git format-patch, но git am не пойму, как его применить еще.

Меня устраивает. Я сделал пустой коммит, затем непустой, как поверх существующего репо, так и я git format-patch @~4.. и он выписал 4 коммита, включая пустой, который является пустым файлом. Проблема в том, что файл пуст и, следовательно, не воссоздает пустой коммит?

Другие вопросы по тегам