为什么git log显示我的密码?

Her*_*man 1 git password-protection

当我输入git log生成的提交列表时,在我的用户名后面括号<>中显示我的密码,如下所示:

commit 5ff14f929e2244f388a41b6f711e7b9b58c57cb2
Author: herman <MyPassw0rd>
Date:   Wed Aug 29 10:00:39 2018 +0200

initial commit 
Run Code Online (Sandbox Code Playgroud)

为什么会这样做,我该如何解决?

Ama*_*dan 11

这不应该是你的密码,它应该是你的电子邮件.虽然我不知道您是如何在电子邮件设置中输入密码的,但您可以使用在当前项目中设置电子邮件

git config user.email "email@example.com"
Run Code Online (Sandbox Code Playgroud)

或全球使用

git config --global user.email "email@example.com"
Run Code Online (Sandbox Code Playgroud)

此外,您可能应该更改密码.