Or, YACC is still complaining even after I fixed my commit using
git commit --amend --author.
This is due to the fact that YACC checks the commit's Committer information against the Bitbucket Server user, not Author. These are normally the same; however, will be different when applying patches on behalf of someone else or cherry picking commits.
You can verify the problem by using
git log --pretty=full to see a commit's Committer information.
If your git settings where misconfigured, you can fix both the Author and Committer for your last commit by doing:
# Fix configuration git config user.name Your Name git config user.email email@example.com # Reset both author and committer git commit --amend --reset-author