git - git push 链接到错误/有两个帐户
问题描述
我正在使用他们在实习时传给我的笔记本电脑,当我去推送时,它正在使用不同的帐户推送。即使我在推送时登录并获得了身份验证。(我还从 mac 中删除了钥匙串密码)
如您所见,“第一个”是我的帐户,即使我登录并通过身份验证,其他人也不是我的 github 帐户,但具有相同的用户名。
我环顾四周后尝试了这种提交方法
git commit --author='name <email>' -m '...'
然后我尝试了这个命令:
git config --global --unset-all user.name
解决方案
你错过了--global
论点。尝试按照以下步骤操作:
打开终端。
git config --global user.email "email@example.com"
git config --global user.name "Your Name"
确认您已在 Git 中正确设置电子邮件地址:
git config --global user.email
git config --global user.name
通过在 GitHub 上设置您的提交电子邮件地址,将电子邮件地址添加到您的 GitHub 帐户,以便您的提交归属于您并显示在您的贡献图中。
推荐阅读
- ios - Swift 和 Stack 粉碎保护不起作用
- c - 我在 C 中的 EqualsIgnoreCase 实现不起作用
- c++ - Eigen中的C ++静态数据成员初始化错误
- asp.net - 在后台代码 ASP.net 中使用条件时使用甜蜜警报确认
- reactjs - Typescript React 17 Tailwind CSS 2.0 安装
- java - java方法中二维数组行中条目的总和
- java - React Native 生产构建不起作用(Android)
- python - Python:如何将在执行 A 期间创建的变量从脚本 A 导入到脚本 B?
- java - 在 JFrame 中显示 java 程序中生成的 pdf 文档的内容,无需创建 pdf 文件
- validation - Oracle ADF 页面生命周期以及如何执行验证检查