Revert "always run git helpers in bash for compatibility"

This reverts commit d735aa9f50f9c993d11bc741a07fec47b0d3144c.
Revert "Support '}' characters in commit messages"

This reverts commit b7e4a4162cdbf1699bb87849c0160df05745b461.