基本上,扩展显示以下错误:
我已经正确安装了git,它在终端上运行良好
t98cgbkg1#
我发现,这个问题的发生是因为我有两个Github用户在我的机器上配置了ssh,而有一些默认配置把一切都搞砸了。首先,您需要找到全局配置文件并删除其中的所有内容。user.name=user1user.email=user1@gmail.com现在打开一个新项目然后,进入gitGraph仓库设置(Git Graph标签页右上角的引擎)。编辑"用户详细信息",删除用户名和用户电子邮件并禁用"全局使用"。
完成后,你可以初始化git(git init),在第一次提交之前,你需要配置用户和email:git配置www.example.com '示例'user.name 'example'git配置文件www.example.com 'example@example.com'user.email 'example@example.com'现在GitGraph应该可以正常工作了。你需要在每个仓库中输入你的git用户和email,这是我发现的唯一不混淆扩展名的方法。只是提醒一下:如果你在全局配置git文件中有一个全局用户(user1),然后在你的repo中你有(user2)作为GitGraph的默认值,或者你用user2的凭据初始化git,而user1在全局配置git文件中,那么事情就不会发生
1条答案
按热度按时间t98cgbkg1#
我发现,这个问题的发生是因为我有两个Github用户在我的机器上配置了ssh,而有一些默认配置把一切都搞砸了。
首先,您需要找到全局配置文件并删除其中的所有内容。
user.name=user1
user.email=user1@gmail.com
现在打开一个新项目
然后,进入gitGraph仓库设置(Git Graph标签页右上角的引擎)。编辑"用户详细信息",删除用户名和用户电子邮件并禁用"全局使用"。
完成后,你可以初始化git(git init),在第一次提交之前,你需要配置用户和email:
git配置www.example.com '示例'user.name 'example'
git配置文件www.example.com 'example@example.com'user.email 'example@example.com'
现在GitGraph应该可以正常工作了。你需要在每个仓库中输入你的git用户和email,这是我发现的唯一不混淆扩展名的方法。
只是提醒一下:如果你在全局配置git文件中有一个全局用户(user1),然后在你的repo中你有(user2)作为GitGraph的默认值,或者你用user2的凭据初始化git,而user1在全局配置git文件中,那么事情就不会发生