当前位置: 首页 > news >正文

idea配置gitee

一、在idea中配置git目录

1.选择idea的File选项卡,选择Setting打开设置
在这里插入图片描述

2.选择Version Control下的Git

3.选择那三个点

4.选择你的Git安装目录下的bin–>git.exe,点击OK
在这里插入图片描述

5.点击“Test”,出现版本号就成功了。
在这里插入图片描述

二、配置Gitee插件

提前准备:码云账号(https://gitee.com/)

1.选择idea的 File 选项卡,选择 Setting 打开设置
在这里插入图片描述

2.安装码云官方插件gitee

2.1选择Plugins,搜索框输入gitee,点击“search in repositories”搜索存储库

在这里插入图片描述

2.2选择搜索结果中的 Gitee 安装

在这里插入图片描述
2.3安装完成后点击重启IDEA即可
在这里插入图片描述

在这里插入图片描述

3.配置gitee的API token

3.1打开设置页面,选择Version Control下的“Gitee”

3.2点击右边的“Create API token”

3.3在弹出的登录框中输入登录名和密码,点击“Login”登录
在这里插入图片描述
注意,此处用户名并不是你的手机号、邮箱,而是你码云个人主页里的用户名

3.4登录以后测试是否成功
在这里插入图片描述
三、克隆与上传项目
克隆项目
1、在码云或GitHub这些项目托管网站找到项目地址:打开项目,点击右边的“克隆”,然后复制项目地址
在这里插入图片描述

选择“File”–>“New”–>“Project from Version Control”–>“Git”
在这里插入图片描述

在“URL”输入第一步复制的项目地址,点击Test,“Connection successful”连接成功,在“Directory”选择保存地址以后点击“Clone”
在这里插入图片描述

等待克隆。打开项目,大功告成。
在这里插入图片描述
上传(分享)项目
1.打开项目,工具栏选择“VCS”–>“Import into Version Control”–>“Share Project on Gitee”
在这里插入图片描述
2.填入项目名“New repository name”和项目说明“Description”,选择是否私有,点击“Share”上传
在这里插入图片描述
3.初次提交会弹出此窗口,输入你码云的账号密码就可以了

在这里插入图片描述

4.等idea提示成功以后,打开码云就能看见你分享的项目了

四、更新项目
不管上传还是下载,完成其中一个步骤以后就可以更简单的更新与拉取项目,进行多人协作开发了。

推送自己的更新
1.代码修改以后,点击工具栏的“VCS”–>“Commit…”或者那个绿色的勾(下图任何一种即可)
在这里插入图片描述
在这里插入图片描述

2.核对信息,点击Commit提交(最新版的IDEA布局已经改变-2021.06.23)

在这里插入图片描述

3.如果出现警告,可以查看,如果不想查看,直接“Commit”提交就行(这是说你代码有问题还没解决,可忽略)
在这里插入图片描述
4.提交成功。注:提交和推送是有区别的,提交这一步并没有将代码更新到服务器!
在这里插入图片描述

可 Commit 多个。

5.推送到服务器,点击“VCS”–>“Git”–>“Push…”
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

拉取同事的更新
每次修改代码之前先拉取更新,避免代码冲突。

1.点击工具栏的“VCS”–>“Update Project…”或者那个指向左下角的蓝色小箭头(下图任意一种方式即可)
在这里插入图片描述
在这里插入图片描述
2.使用默认的选项,直接点击OK,就更新了。
在这里插入图片描述

3.查看右下角提示,由于我这里项目跟服务器上的相同,所以提示“所有文件已经是最新版”

更新成功

相关文章:

  • QT 实现信号源实时采集功能支持频谱图,瀑布图显示
  • 【Linux进程】——进程的程序地址空间
  • B树与B+树在MySQL中的应用:索引
  • 华为OD机试-租车骑绿道-双指针(Java 2023 B卷 100分)
  • 【二分查找 并集查找】P6004 [USACO20JAN] Wormhole Sort S|普及+
  • vector和list的区别是什么
  • Golang 老题,生产者和消费者模型,先后关闭通道的问题
  • k8s主要控制器简述(二)DaemonSet|Job|CronJob
  • 蓝桥杯备考----》暴力枚举---金盏花
  • springboot实现文件上传到服务器上,并通过url访问
  • Spring Boot + Spring Integration整合MQTT打造双向通信客户端
  • flowable适配达梦7 (2.1)
  • 【C++】:使用ACL给你的文件夹加锁
  • 直线画法-Bresenham‘s algorithm原理和最优实现
  • SSRF 攻击与防御:从原理到落地实践
  • 什么是Ecovadis认证(埃科瓦迪斯认证)?​Ecovadis认证(埃科瓦迪斯认证)的等级划分!
  • 【Zephyr】【二】学习笔记【RTOS系统架构】
  • VLAN综合实验
  • Linux|fork命令及其使用的写时拷贝技术
  • HyperAD:学习弱监督音视频暴力检测在双曲空间中的方法
  • 企业网站建设内容 程序开发/上海热点新闻
  • 凡科快图网站/直通车关键词优化口诀
  • 山西省住房和城乡建设厅网站报名/seo研究中心南宁线下
  • 成都培训学校网站建设/万网官网入口
  • zblog可以做视频网站吗/优化网站排名的方法
  • 亚马逊网站开发/seo网站