このエラーは純粋に「名前」と 「メールアドレス」が設定されていないというだけのエラーです。 設定箇所がグローバルとローカルの二つあります。 とりあえずはローカルで設定してみましょう。
.git/config を vim エディタで編集します
vim ./git/config
以下の内容を追加して保存する。
[user]
email = <あなたのメールアドレス>
name = <ユーザー名>
なお email は GitHub や GitLab を リモートリポジトリに設定している場合は、
サイトのアカウントのメールアドレスにしておかないと リモートプッシュする時にエラーとなりますので注意してください。