插件安装

最新插件版本: 2018.3.1.(2019-01-10 发布)
注意:码云 IDEA 插件已由 gitosc 更名为 gitee
新版插件 gitee 菜单已经和 git 菜单合并

通过「插件管理」安装

1.启动 IDEA

2.在启动界面选择菜单「Configure」->「Plugins」

3.在弹出的插件市场中搜索关键字「Gitee」,在搜索结果中找到「Gitee」插件,点击「Install」安装插件。

4.重启 IDEA 使插件生效

通过「首选项->插件」安装

1.启动 IDEA,找到首选项(macOS系统可通过菜单找到「Preferences」打开,Windows系统通过选择菜单「File」->「Settings」打开),选择「Plugins」

2.在弹出的插件市场中搜索关键字「Gitee」,在搜索结果中找到「Gitee」插件,点击「Install」安装插件。

3.重启 IDEA 使插件生效

通过下载插件包安装

插件地址为:https://plugins.jetbrains.com/plugin/8383-gitee 直接下载,手动安装。

登陆并拉取仓库代码

通过启动界面操作

1. 启动 idea,选择 Check out from Version Control - 码云

最新版本发生了变更,gitee 选项和 git 已经合并:

2. 输入用户名和密码,登陆

3. 点击选框中的向下箭头,会显示当前用户在码云上的所有仓库

4. 可选择任意仓库进行 clone

通过「首选项」操作

账号登陆设置

1. 选择 File - settings

2. 选择 Version Control - 码云

如果配置了公钥,可选择 ssh 方式拉取仓库。

Test 按钮可测试用户名和密码是否正确。

拉取仓库代码

1. 选择 VCS - Checkout from Version Control - 码云

最新版 gitee 选项已经和 git 合并:

2. 其他步骤同上

Push 代码

1. 添加文件

右键点击需要添加的文件、文件夹

2. 选择commit

右键点击文件、文件夹

3. 填写 commit 信息

4. 选择 push

5. 将代码 push 到线上

托管本地仓库到码云

本地仓库可以直接托管到码云,不需要在 web 上创建仓库。

1. 选择 VCS - Import into Version Control - 托管仓库到码云

2. 填写仓库信息,可选择公有或私有

** 3. 选择文件,填写 commit 信息。点击OK即可**

Tasks 关联码云 Issue

通过插件,可将 IDEA Tasks 与码云 Issue 进行关联。

Tasks 关联仓库的步骤如下

  1. 选择 Tools -> Tasks && Contexts -> Configure Servers...
  2. 点击 + 后选择 GitOSC,输入用户名和仓库名称,这两个名称需要与仓库 url 中的名称一致。
  3. 点击Create API Token,输入邮箱和密码,点击 Login,此时会生成 Token。
  4. 最后确定即可。

打开 Tasks 步骤如下

  1. 选择 Tools -> Tasks && Contexts -> Open Task...
  2. 列表中会显示仓库的 Issue,双击。
  3. 设置仓库分支等,最后确定即可。

操作 Issue

  1. Open Task... Task 与 Issue 建立关联。
  2. Close Active Task 可以更新 Issue 状态。
  3. Show '***' Description 可显示 Issue 的描述信息。
  4. Open '***' In Browser 可在浏览器中打开 Issue 页面。

创建代码片段

打开源码文件,在文件窗口点击右键,选择创建代码片段...即可。

Pull Request管理

涉及到 PR 相关操作,可以通过菜单「VCS」->「Git」进行操作,以下为相关界面截图。

创建 Pull Request

查看 Pull Request

IDEA 插件-码云的更多相关文章

  1. 码云平台IDEA系列的插件使用

    一.IDEA插件安装 file -- setting --  Plugins -- 搜索gitee --  Search in repositories 安装后重启编译器 二.登录并拉取项目 file ...

  2. Myeclipse10.7安装git插件并将Java项目上传到码云(github)

    注:本文来源:外匹夫的<Myeclipse10.7安装git插件并将Java项目上传到码云(github)> 一.先说说安装egit插件的步骤(安装egit不成功的原因主要是下载的egit ...

  3. github 码云 chrome文件树形插件

    偶然间看到github有一个树形插件,对于代码层级较多的项目来说体验提升了很多 github的chrome插件 chrome商店: https://chrome.google.com/webstore ...

  4. C# 使用大漠插件, 源码在Github和码云 ..希望对大家有所帮助

    c# 使用大漠插件. 完成 类似 按键精灵的 功能. 方法 注释 正在慢慢的 完善中 目录 仓库 github 码云 准备 效果图 如何运行 1. 注册 大漠dll 到com (资源在 源码 DLL ...

  5. WebStorm使用码云插件问题

    由于项目需求,需要在WebStorm中使用码云插件,在下载安装的过程中出现一系列的问题,现总结出现的问题和解决方法. 先说一下码云是什么?码云有什么作用? 码云的主要功能: 码云除了提供最基础的 Gi ...

  6. 基于 Octotree 的[码云]文件树插件

      之前一直在用github上面的Octotree,现在在用gitee(主要是github的访问速度太慢了).   现在主要转到了gitee上面了,那么有没有基于 Octotree 的[码云]文件树插 ...

  7. intellij中使用git插件将项目上传到码云

    参考帖子: git上传本地Intellij idea 项目到码云的git仓库中(评论中有彩蛋,一定要看) IntelliJ-IDEA和Git.GitHub.Gitlab的使用 使用idea上传项目到码 ...

  8. 在Eclipse 中下载 开源中国码云上的项目

    功能:使用开源中国代码托管(码云)来托管代码,本地的使用Eclipse,该如何配置? 步骤: 1/  在码云 上建一个工程,(为了访问托管工程的权限) 2/  在eclipse中打开名字叫做“Git ...

  9. idea项目上传到码云

    从idea托管项目到码云相对其他软件来说是非常简单的,只要第一次下载好git插件,然后托管如下: 1. 2. 3.登陆成功后,默认会将项目所有项全选,托管成功后右下角会显示 4.当以后项目有变化时再如 ...

随机推荐

  1. c# listView中列宽随列中的内容自动调整

    1.创建一个类 ListViewAutoChange  作用:自动调整ListView的列宽 代码如下:(内容很容易理解,没加注释) using System; using System.Collec ...

  2. select.select的使用注意事项

    1.select的一个缺点在于单个进程能够监视的文件描述符的数量存在最大限制,在Linux上一般为1024,不过可以通过修改宏定义甚至重新编译内核的方式提升这一限制. 2.select()所维护的存储 ...

  3. python 基础 内置函数

    内置参数 print(all([5,-1,5])) # 非0都是真 true print(all([0,-1,5])) # false print(any([1,0,5])) # 有一个数据为真,就为 ...

  4. HandlerSocket

    HandlerSocket http://www.uml.org.cn/sjjm/201211093.asp 目录: HandlerSocket的原理 HandlerSocket的优势和缺陷阐述 Ha ...

  5. 014-Spring Boot web【三】拦截器HandlerInterceptor、异常处理页面,全局异常处理ControllerAdvice

    一.拦截器HandlerInterceptor 1.1.HandlerInterceptor接口说明 preHandle,congtroller执行前,如果返回false请求终端 postHandle ...

  6. 智能指针 - 现代C++新特性总结

    C++98中的智能指针通过一个模板类auto_ptr来实现,new操作符返回的指针可以交由它来管理,程序员不用再显式的调用delete,这在一定程度上避免了堆内存忘记释放的问题:不过auto_ptr有 ...

  7. 搭建基于HTTP协议内网yum仓库

    目录 1. 前言 2. 把rpm包下载到本地 3. 配置nginx对外提供服务 4. 配置本地repo文件 5. 生成repodata信息 6. 检查及使用 7. 对管理机器上的仓库进行更新 参考资料 ...

  8. 【Cocos2dx 3.x Lua】CCParallaxNode使用

    我们知道,当我们移动时,我们会看到离我们越近的物体,会移动的越快,越远的物体,比如远处的山会移动的很慢,而最远处的物体,比如太阳几乎不动,这个现象叫视差,而在游戏中模仿视差,可以让玩家感觉到游戏中的角 ...

  9. linux 常用清理或备份文件命令

    find /data/tmp/confluence/backups/ -type f -mtime +7 -exec rm -f {} \; ##查找创建超过7天的文件并强制删除 cp /data/a ...

  10. soapUI-Groovy Script

    1.1.1  Groovy Script soapUI通过以groovy语言编写的脚本来大量支持您的项目. Groovy脚本TestSteps可用于向功能TestCase添加任意功能. 脚本断言用于任 ...