As Zildyan said in his answer , you will need to resolve all conflicts before doing git add . Therefore, you should not make it fully automated.
However, to skip editing the commit message, you can simply set your editor to a command that does nothing and reports success. Ideal for Unix-like systems is the true command. Hence:
git -c core.editor=true cherry-pick --continue
will do the trick. (You can also use any of the GIT_EDITOR , VISUAL or EDITOR environment EDITOR ; and in fact, if any of them are installed, you should use them, not core.editor , because the sequence: use $GIT_EDITOR if it is set; else use $VISUAL if it is installed; else use $EDITOR if it is installed; else use core.editor if it is installed; else use everything that is built into this version of Git.)
torek source share