当前位置: 首页 > 知识库问答 >
问题:

更改Git用户名以连接到我的远程Repo

夹谷星纬
2023-03-14

我最近在一份合同工作中使用了git repos的临时电子邮件地址和用户名。现在一切都结束了,临时用户名似乎弄乱了我在git中的旧个人存储库。

当我尝试推送原始主机时

我得到:

remote: Permission to <my-repo>.git denied to <wrong-username>.

如果我在git config--list中查看,我会得到正确的用户名和电子邮件-我似乎找不到[错误用户名]的位置,也无法摆脱它。如何连接回我的远程存储库并摆脱这个我将来不会使用的旧用户名?

共有2个答案

朱浩大
2023-03-14

我在这里找到了答案:Git著名的“错误:拒绝用户对.Git的权限”

这是第二个答案,有五个步骤。转到keychain access并删除任何看起来不正确的内容。这解决了我的问题。

长孙骏
2023-03-14

你试过全局设置了吗?

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com
 类似资料:
  • 我使用git扩展。我希望密码和用户名存储在缓存中,所以我使用了:git-credential-winstore。它工作得很好,直到我不得不改变我的电脑(win7)的密码,它要求我再次插入密码。我输入了错误的密码,它存储在缓存中,我不能更改它。我试图卸载git,但没有用。我从删除了。user\myUser中的gitconfig文件的行: 结果是,每次密码和用户名时我都必须再次插入。当我再次运行时:g

  • 这里是HBase/Hadoop的超级新版本。我启动并运行了一个两节点HBase测试集群,现在我正尝试从一个远程Java客户端连接到该集群。这里是我陷入困境的地方:客户端成功地连接到单服务器Zookeeper仲裁(与HBase主服务器运行在同一服务器上),但是Zookeeper传递回客户端的地址是localhost,而且(很明显)客户端无法连接到任何东西,因为HBase不在本地运行。考虑到由于管理原

  • 问题内容: 我想在一台机器上运行一个IPython实例,并通过另一个进程(运行一些python命令)(通过LAN)连接到它。我了解zmq是可能的:http : //ipython.org/ipython- doc/dev/development/ipythonzmq.html 。 但是,我找不到有关如何执行操作以及是否可行的文档。 任何帮助,将不胜感激! 编辑 我希望能够连接到IPython内核实

  • 我已经创建了一个redis集群,它自己是工作的,但我不能连接我的客户到它。 我正在使用redisson连接到它,下面的代码 其中,redisURL是csv,格式为:,但包含集群中的所有6个节点。

  • 在我们的项目中实现MBean(以独立模式部署在JBoss AS 7.1.1上)后,我使用JConsole执行了一些测试并创建了一个“本地进程”连接(使用JBoss PID的连接),这工作正常。可以看到、到达并返回预期值的MBean。但是我无法使用“远程进程”进行连接。 这是JMX子系统配置: 这是套接字配置: 我在那里找到了几种URL使用方法,但我用不同的建议端口(9990959510904447