idea已有gitlab用户和项目,新增一个自己的gitee用户和项目并托管到码云gitee上,最简单的配置git多用户,不同的项目分别用不同的git账户用户方法

原因

dea现在已经有一个公司的项目,用的是gitlab的账户wbs@xx.com,然后我想闲暇之余用idea维护自己在码云Gitee上的另一个项目,两个git用户是不一样的并且隔离开来,搜了一天百度,发现都要添加config,嫌麻烦自己发现有更简单的办法。

  1. 首先在自己的项目的目录执行命令 git init会你你项目的根目录生产.git文件夹,注意是隐藏文件,没有的话要设置一下显示隐藏文件

在这里插入图片描述

  1. 然后打开.git文件夹中的config文件编辑,添加如下代码

[user]
name = //这个名字就是你git提交显示的名字 可以随意取
email = 1846879885@qq.com //这个就是你码云gitee账户绑定的邮箱

是多少
注意这里的 url的地址是你码云gitee的项目仓库所在的地址
在这里插入图片描述

  1. 因为之前已经有一个公司用的git账户,所以肯定已经生成过一个ssh密钥,一般都在C:/用户/git账户名/.ssh里面,然后你就在这里右键打开Git命令框执行,大概会确认3次,直接按enter确认即可;

$ ssh-keygen -t rsa -C ‘xxxxx@qq.com’ -f ~/.ssh/gitee_id_rsa

如图生成下面会告诉你rsa密钥文件位置和rsa.pub公钥的文件位置(注意此刻我用的是公司的git账户,这个没关系)
在这里插入图片描述
4. 然后我们先把刚生成的密钥添加到git,继续分别执行2条命令

ssh-agent bash
ssh-add gitee_id_rsa

注意rsa文件的路径要正确,下面就是成功的意思
在这里插入图片描述
在这里插入图片描述

  1. 然后我们打开生成的另一个rsa.pub文件,全部复制添加到gitee码云上的公钥里面去,标题随意填写即可
    在这里插入图片描述

  2. 然后我们用idea打开我们自己的项目,点击左上角File->settings->Plugins搜索Gitee进行install安装,如果搜不到的话记得吧WIFI切成手机热点就行,安装之后在Version Control中找到Gitee点加号输入自己码云的账号名称创建用户即可。
    在这里插入图片描述

  3. 首先在idea创建一个本地仓库,create git repository也可能直接在VCS目录下
    在这里插入图片描述

  4. 这时候我们idea就能看到GIt按钮了,然后先把这个项目commit,然后push到码云上面
    在这里插入图片描述

  5. 你push的时候会发现这个项目使用的是你自己的Gitee码云账户了而不是公司的Gitlab账户
    在这里插入图片描述
    11.有可能push提交项目到gitee报错Push to origin/master was rejected
    这时候直接在idea的terminal终端执行下面命令即可

git push -u origin master -f

成功!!
在这里插入图片描述

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值