Git从全局设置而不是本地设置获取用户名

vic*_*ico 6 git commit

我更改了本地存储库中的用户名和电子邮件,该用户名和电子邮件与全局设置不同。现在,我的本地人/.git/config有了新行:

[core]

...
[user]
name=user2
email=email2@aaa.com
Run Code Online (Sandbox Code Playgroud)

我进行项目结帐,编辑一些文件,添加,提交,推送。我期望新的更改将由进行注册user2。但是相反,我看到我的默认全局用户名用于提交更改。为什么?如何使git使用与全局名称不同的名称?

小智 -1

在要使用第二个用户名的存储库中,输入:

cd your_repository_dir

git config user.name user2