基本上,是否有更简单的等效方法printf '%s <%s>\n' "$(git config --get user.name)" "$(git config --get user.email)"
可以将“My Name <[email protected]>”之类的字符串内置到 Git 中?
最终目标是简化以下 Git 别名:
co-author !git commit --amend --message="$(git show --format=%B --no-patch HEAD)" --message="$(printf 'Co-Authored-By: %s <%s>' "$(git config --get user.name)" "$(git config --get user.email)")"