插件安装

最新插件版本: 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. python面向对象高级:__slots__

    __slots__ 一个在有着数以千计的对象的类的时候节省内存的方法. 在Python中,每个类都有实例属性.默认情况下Python用一个字典来保存一个对象的实例属性.这非常有用,因为它允许我们在运行 ...

  2. 【aws】

    云服务器EC2 动态调整云服务器ec2 cpu.内存大小: 在ec2实例上右键,Instance settings--> Change Instance Type 选择一个合适的type 云数据 ...

  3. hdu1305Immediate Decodability(字典树)

    这题看是否 这题能A是侥幸,解决的办法是先存一下输入的字符串,进行排序. Problem Description An encoding of a set of symbols is said to ...

  4. libSVM简介及核函数模型选择

    1. libSVM简介 训练模型的结构体 struct svm_problem //储存参加计算的所有样本 { int l; //记录样本总数 double *y; //指向样本类别的组数 struc ...

  5. [redis] 介绍安装

    redis相关网站 官方网站:http://redis.io/ redis简介 官方介绍:http://redis.io/topics/introduction 百度百科:http://baike.b ...

  6. Twitter OA prepare: Equilibrium index of an array

    Equilibrium index of an array is an index such that the sum of elements at lower indexes is equal to ...

  7. PhoneGap+Cordova+SenchaTouch-01-环境搭建

    转http://my.oschina.net/zhongwenhao/blog/369465 环境搭建基于 windows  ,mac系统可以借鉴 1.安装NodeJS 和ruby http://no ...

  8. Windows下Ionic Android开发环境搭建

    转自 http://www.itwap.net/ArticleContent.aspx?id=26 来源: itwap.net 作者: 词略 时间: 2015-4-2 16:57:28 (一)Ioni ...

  9. 集合框架—常见的Set集合

    list ArrayList 动态数组结构存储,遍历速度快,索引随机访问快,允许多空值 LinkedList 底层数据结构是链表,插入和删除速度快. Vector 数组结构存储,线程安全的,查找速度快 ...

  10. Lower Power with CPF(四)

    CPF从Front-end到Back-end(RTL--GDSII)的整个流程: 1)Creating a CPF file:来在前端就建立lower power的规范. 2)检查CPF文件的正确性, ...