Я хочу, чтобы apply a patch including its commit message, как я могу связать одну фиксацию и применить ее?Git bundle single commit?
Учитывая пример истории:
0a8b835 intel_pmc_ipc: Add Intel Apollo Lake PMC IPC driver
0d44b41 tc1100-wmi: Delete an unnecessary check before the function call "kfree"
b8830a4 dell-laptop: Fix allocating & freeing SMI buffer page
2ec1e9e target: Bump core version to v5.0
- Скажем, я хотел связать
0d44b41
в001.bundle
, и применить его? - Скажите, что я хотел расслоить
b8830a4
-through-0d44b41
как002.bundle
, и применить его?
Примечание: я могу уже делать это с файлами патчей, но я также хочу включить commit mes автоматически.
Я пытался следовать git-scm doc on bundle с этой командой, которая выйдет из строя, как:
$ git bundle create 001.bundle 0d44b41^ 0d44b41
fatal: Refusing to create empty bundle.
'git format-patch' – jthill
... и' git am' применять патчи. – larsks