Java 在IntelliJ IDEA中更改Git用户

Java 在IntelliJ IDEA中更改Git用户,java,git,intellij-idea,Java,Git,Intellij Idea,我的IntelliJ IDEA被另一个用户使用,当我尝试推到Git时,有人问我这个用户的密码 我怎样才能改变我的想法?我试图更改全局Git用户,但它不起作用。转到文件->设置->版本控制->GitHub,并在那里输入您的登录名和密码。转到下面的链接 File-->Settings--->Version Control -->GitHub 如果您需要连接到Bitbucket,您需要将主机更改为Bitbucket.org我自己找到了一个解决方案:只需在项目根目录中找到隐藏的.gi

我的IntelliJ IDEA被另一个用户使用,当我尝试推到Git时,有人问我这个用户的密码


我怎样才能改变我的想法?我试图更改全局Git用户,但它不起作用。

转到文件->设置->版本控制->GitHub,并在那里输入您的登录名和密码。

转到下面的链接

File-->Settings--->Version Control -->GitHub

如果您需要连接到Bitbucket,您需要将主机更改为Bitbucket.org

我自己找到了一个解决方案:只需在项目根目录中找到隐藏的.git文件,打开它,然后更改用户。

只需在IntelliJ Idea的终端中更改项目的URL即可。将您的项目放入,而不是
${urlToYourProject}

git remote set-url origin ${urlToYourProject}
然后更新项目(Ctrl+T)。您将看到一个对话框,可以在其中设置凭据

不要忘记,您可以使用其他远程名称,而不是
源站

  • 转到项目的基本目录

  • 您将发现一个名为“.git”的隐藏目录。参与其中

  • 在这里,您将看到一个名为“config”的文件。添加下面的代码

    [user]
          name = username
          email = username@domain.com
    

  • 您可以通过2个选项中的任意一个进行全局更改

  • Git安装包附带的“Git Bash”
  • 在IntelliJ视图>工具窗口>终端(Alt+F12)中
  • 使用命令:

    git config --global user.name "John Doe"
    
    在那里,您可以通过更改URL中的用户来编辑您的
    git remotes


    在下一次推送中,系统会提示您进入一个对话框,输入密码,然后在下一次推送中输入您的凭证

    分别输入.git文件夹(在项目中)和修改“config”文件,更新项目中的用户或repo URL(取决于您真正想要更改的内容)


    使用azure devops时,我需要更改包含我必须更改的令牌的repo url;-)

    不是Github,Git。我有bitbucket,不是Github,Git。我有bitbucket repo然后你应该在“设置”选项卡下设置bitbucket,我在Idea中没有bitbucket的设置,只需要找到在哪里更改userShould.git/config文件OP询问如何在IntelliJ中更改它,而不是全局更改。如果你的用户名是电子邮件地址,你会如何格式化url?我正在尝试设置使用谷歌回购协议的用户名,他们使用你的电子邮件地址作为用户名。我试过。。。。。但是失败了。在我的项目的基本目录中,我找不到这个文件。添加它没有帮助。@vishvAsvAsuki如果找不到目录“.git”,则此代码不是从github克隆的。请确保您正在从github repo克隆您的项目。啊,好的-我可能在git子模块下而不是父模块下查找。
    Go to VCS -> Git -> Remotes