【问题标题】:GIT: how to change the actual username when pushing changesGIT:推送更改时如何更改实际用户名
【发布时间】:2013-05-28 19:20:44
【问题描述】:

我正在尝试使用 git gui 获取更改,问题是我得到一个对话框窗口,要求输入密码:

OpenSSH
Administrator@IP-ADDRESS's password:

你可以看到用户名是管理员,这是我的 Win7 机器的帐户名。 我将如何更改该用户名?

谢谢

【问题讨论】:

    标签: git ssh


    【解决方案1】:
    git config --global user.name "My Name"
    

    如果您只希望它用于该特定项目,请不要使用 --global

    如果您还需要更改电子邮件,类似:

    git config --global user.email "myname@email.com"
    

    【讨论】:

    • 谢谢,我这样做了,但是在获取时,它仍然显示 Administrator@... 的密码对话框:/ .. 输入 git config user.name 时,我得到了所需的(新)用户名但是拉的时候还有管理员
    • 这听起来像是您的git 服务器的登录名/密码。如果您拥有git 服务器的管理员权限,那么您可以更改您的凭据或在该服务器上创建一个普通用户。
    • 我找到了一个临时解决方案:我在我的机器上添加了一个与我的 git 用户名相同的新帐户,然后它就可以工作了。不幸的是,我无法完全访问我的桌面、应用程序设置等.. :/
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-28
    • 2013-03-11
    • 1970-01-01
    • 2013-02-13
    • 1970-01-01
    • 2022-11-10
    • 2022-01-28
    相关资源
    最近更新 更多