You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently it is not possible to use git commit flags and options when calling gitmoji -c.
Because of that some super useful options like git commit -S to sign the commits is not possible to be used within that command.
Solution
add the needed flags as optional parameters to the already supported flags.
Alternatives
Currently it is possible to add some of the flags to the git global settings. E.g. with the example for -S
git config --global commit.gpgsign true
Furthermore (fast reading the code) I think it should be possible to have this functionality using the --hook flag. gitmoji --hook -S -m .... Need to verify.
Thanks for opening an issue, completely agree, we should support all the same options that git accepts as a parameter without having to parse them on the cli. Any unknown option should be forwarded to the git binary.
Perhaps we can fix that by using allowUnknownFlags and passing those to git
Thanks for opening an issue, completely agree, we should support all the same options that git accepts as a parameter without having to parse them on the cli. Any unknown option should be forwarded to the git binary.
Perhaps we can fix that by using allowUnknownFlags and passing those to git
Description of the problem
Currently it is not possible to use
git commit
flags and options when callinggitmoji -c
.Because of that some super useful options like
git commit -S
to sign the commits is not possible to be used within that command.Solution
add the needed flags as optional parameters to the already supported flags.
Alternatives
Currently it is possible to add some of the flags to the git global settings. E.g. with the example for
-S
git config --global commit.gpgsign true
Furthermore (fast reading the code) I think it should be possible to have this functionality using the
--hook
flag.gitmoji --hook -S -m ...
. Need to verify.This is possible but somehow not nice
Additional context
For me in special the
-S
option is needed and useful. In many projects I want and need to sign commits and should be considered as best practice. For more information please consider https://dev.to/andreasaugustin/git-how-and-why-to-sign-commits-35dnThere are many more useful options which are currently suppressed. Happy to discuss.
Validations
The text was updated successfully, but these errors were encountered: