IDEA 集成 Gitee

众所周知,GitHub 服务器在国外,使用 GitHub 作为项目托管网站,如果网速不好的话, 严重影响使用体验,甚至会出现登录不上的情况。针对这个情况,大家也可以使用国内的项目托管网站-码云(Gitee)。

码云是开源中国推出的基于 Git 的代码托管服务中心,网址是 https://gitee.com/ ,使用 方式跟 GitHub 一样,而且它还是一个中文网站,如果你英文不是很好它是最好的选择。

码云创建远程库

首先注册登录码云,点击首页右上角的+号,选择新建仓库

在这里插入图片描述

输入仓库名,根据需求选择分支模型,然后点击创建按钮

在这里插入图片描述

目前Gitee在创建仓库时,只能设为私有,必须在创建后在仓库设置中修改为公开

远程库创建好以后,就可以看到 HTTPS 和 SSH 的链接。

在这里插入图片描述

若使用ssh地址,则也需要配置公钥,同GitHub步骤,也可以参考前期博客:git和码云的基本使用

设置 Gitee 账号

Idea 默认不带码云插件,第一步需要安装 Gitee 插件;点击文件->设置->插件,搜索gitee进行安装

在这里插入图片描述

版本控制里面看到 Gitee,说明码云插件安装成功

在这里插入图片描述

然后在点击添加账户->Log in via Gitee...,跳转到Gitee授权页面

在这里插入图片描述

点击同意授权

在这里插入图片描述

如下,成功添加码云账号

在这里插入图片描述

IDEA 连接 Gitee

Idea 连接 Gitee 和连接 GitHub 几乎一样,首先在 Idea 里面创建一个工程,初始化 git 工 程,然后将代码添加到暂存区,提交到本地库,这些步骤在IDEA 集成 GitHub已经讲过,此处不再赘述。

在push时,如下:

在这里插入图片描述

注意:在push时,因为Gitee云服务器在国内,可以用 HTTPS 链接,若配置了SSH公钥,也可以用 SSH 免密链接。使用HHTPS连接时,也需要点击origin,再点击定义远程,输入Gitee对应仓库的https地址粘贴进来,修改名称(名称不能重复),点击确定

点击确定,弹出登录窗口

在这里插入图片描述

可以看到使用https进行连接,还是比较麻烦的,需要二次授权,推荐使用ssh进行连接

点击LOG IN VIA GITEE,跳转到授权页面进行授权即可;再次点击origin,选择刚刚起的别名进行推送即可

在这里插入图片描述

打开Gitee网页端,查看对应仓库

在这里插入图片描述

只要码云远程库链接定义好以后,对码云远程库进行 pull 和 clone 的操作和 Github 一 致,此处不再赘述。

Gitee 复制 GitHub 项目

码云提供了直接复制 GitHub 项目的功能,方便做项目的迁移和下载。

在新建仓库时,点击点击导入

在这里插入图片描述

输入GitHub仓库链接,注意此时只能输入HTTPS链接

在这里插入图片描述

也可以直接导入自己的GitHub仓库和GitLab仓库,需要授权

如果 GitHub 项目更新了以后,在 Gitee 项目端可以手动重新同步,进行更新!

在这里插入图片描述

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
作为一款源代码托管平台,Gitee 提供了许多功能和工具,可以让开发者更加高效地管理和协作代码。以下是一些可以集成Gitee 中的 idea 插件和功能: 1. Gitee 插件:这个插件可以让你在 Idea 中直接管理和提交代码到 Gitee,不需要离开 IDE。它还可以让你在 Gitee 上创建和管理 Issue 和 Pull Request,以及查看代码审查评论。 2. Gitee 代码审核插件:这个插件可以让你在 Idea 中进行代码审查,然后将审查结果提交到 Gitee。你可以在 Gitee 上查看审查结果,并与其他用户一起讨论。 3. Gitee CI/CD:Gitee CI/CD 可以帮助你自动化构建、测试和部署代码。你可以在 Gitee 上配置 CI/CD 流水线,然后在 Idea 中运行它们。这样可以节省你的时间和精力,让你专注于开发和创新。 4. Gitee Wiki:Gitee Wiki 是一个基于 Markdown 的文档服务,可以让你创建和共享文档。你可以在 Gitee 上创建 Wiki 页面,然后在 Idea 中编辑它们,或者在 Idea 中创建 Wiki 页面并将它们提交到 Gitee。 5. Gitee 通知:Gitee 通知可以让你及时得到代码变更、Issue 和 Pull Request 的更新。你可以在 Gitee 上配置通知,然后在 Idea 中接收它们。这样可以确保你不会错过任何重要的变化。 总之,Gitee 提供了许多强大的功能和工具,可以让开发者更加高效地管理和协作代码。通过集成 Idea 插件和功能,你可以更加方便地使用 Gitee,并且在开发过程中获得更好的体验。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杼蛘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值