【IDEA使用码云教程】

news2024/7/6 19:29:56

IDEA使用码云教程

    • 一、下载、安装git
    • 二、配置Gitee插件
    • 三、克隆项目
    • 四、上传项目
    • 五、推送项目
    • 六、更新项目

一、下载、安装git

1.打开git官网,选择你的操作系统
官网下载地址:https://git-scm.com/downloads
在这里插入图片描述
2.根据你的系统位数选择相应的版本下载
系统位数一般都是64位。
在这里插入图片描述
3.安装
打开你下载的那个 exe 文件。
直接 next 是最简单的方式,复杂的选项就不介绍了,没必要。
注意在安装过程中记住你的安装目录。默认在“ C:\Program Files ”目录下。

4.配置全局的用户名、邮箱
安装完成以后,需要配置用户名、邮箱。你提交代码到别人仓库的时候总得有个身份吧?就是这个作用。就用你Gitee的注册邮箱吧。
打开左下角系统菜单,找到 Git Bash ,点击打开。
在这里插入图片描述
在这里插入图片描述
分别输入以下代码并回车,注意把引号中的用户名、邮箱改成你自己的。

git config --global user.name "用户名"
git config --global user.email "邮箱"

如果你没配置用户名、邮箱,以后会弹出以下窗口,也可以配置:
在这里插入图片描述
5.在idea中配置git目录
选择idea的File选项卡,选择Setting打开设置
在这里插入图片描述
选择Version Control下的Git
选择那三个点
选择你的Git安装目录下的bin–>git.exe,点击OK
在这里插入图片描述
点击“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登录以后测试是否成功
在这里插入图片描述

三、克隆项目

克隆项目
在码云或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提交
在这里插入图片描述
3.如果出现警告,可以查看,如果不想查看,直接“Commit”提交就行(这是说你代码有问题还没解决,可忽略)
在这里插入图片描述
4.提交成功。注:提交和推送是有区别的,提交这一步并没有将代码更新到服务器!
在这里插入图片描述
可 Commit 多个。
在这里插入图片描述
5.推送到服务器,点击“VCS”–>“Git”–>“Push…”
在这里插入图片描述
推送1
在这里插入图片描述
推送结果:
在这里插入图片描述

六、更新项目

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

1.点击工具栏的“VCS”–>“Update Project…”或者那个指向左下角的蓝色小箭头(下图任意一种方式即可)
在这里插入图片描述
2.使用默认的选项,直接点击OK,就更新了。
在这里插入图片描述
3.查看右下角提示,由于我这里项目跟服务器上的相同,所以提示“所有文件已经是最新版”
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/555027.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

frp+nginx+xposed搭建xp模块集群

frpcnginxxposed搭建xp模块集群 前言实现逻辑配置内网穿透实现负载均衡 前言 为了能够稳定的采集一些app的详情页数据,就得借助xposed,xposed跟NanoHTTPD配合使用就可以在手机端开启接口服务,直接调用手机端的接口就能获取我们想要的数据&am…

【机器学习】线性模型

文章目录 第三章:线性模型一、线性回归模型1.1、线性回归模型1.2、求解线性回归模型(时刻要分清维度)1.3、多输出线性回归模型 二、线性分类模型2.1、判别函数2.2、概率判别模型2.3、概率生成模型 第三章:线性模型 一、线性回归模…

怎么把视频压缩到500m以下?

如何把视频压缩到500m以下?视频文件通常是非常大的,特别是高清视频或超高清视频,因此压缩可以帮助将视频文件大小减小,在有限的存储空间中存储更多的视频文件。较大的视频文件在上传和下载时需要较长时间,而压缩视频文…

Flink学习——Flink中的时间语义和窗口

一、时间语义 1.1 为什么会出现时间语义? flink是一个大数据处理引擎,它的最大特点就是分布式。每一个机器都有自己的时间,那么集群当中的时间应该以什么为准呢? 比如:我们希望统计8-9点的数据时,对并行任…

使用RSD从DEM数据创建用户高程数据层

李国春 SRTM90和Aster DEM的V2/V3是比较常用的免费共享高程数据。用户下载好以后应用到自己的项目时,经常会需要进行拼接合成和投影重采样等。RSD提供了一种创建自己项目的高程数据的方法。 一. 高程图像生成方法 在自己的项目中,选择图1的菜单。 图1…

使用LabVIEW AI视觉工具包快速实现SIFT特征检测(含源码)

‍‍🏡博客主页: virobotics的CSDN博客:LabVIEW深度学习、人工智能博主 🎄所属专栏:『LabVIEW深度学习实战』 🍻上期文章: 使用LabVIEW AI视觉工具包快速实现霍夫圆和霍夫直线检测(含…

Jmeter事务控制器聚合报告

Jmeter 事务控制器。 在Jmeter中,默认一个取样器就是一个事务事务控制器控制其子集取样器,合并为一个事务 添加:逻辑控制器/Logic Controller -> 事务控制器/Transaction Controller TPS: 服务器每秒处理的事务数在事务控制器下添加多个…

海康威视iVMS综合安防系统任意文件上传漏洞复现(0day)

0x01 产品简介 海康威视iVMS集中监控应用管理平台,是以安全防范业务应用为导向,以视频图像应用为基础手段,综合视频监控、联网报警、智能分析、运维管理等多种安全防范应用系统,构建的多业务应用综合管理平台。 0x02 漏洞概述 海…

利用CX-ONE搭建omron PLC仿真环境

目录 1 安装参考 2 CX-Simulator 2.1 打开软件 2.2 选择PLC配置文件存放位置 2.3 选择PLC类型 2.4 PLC Unit全部选择 2.5 设置FINS通讯 2.6 设置串口通讯 2.7 建立连接 3 CX-Programmer 3.1 新建工程 3.2 设置PLC型号 3.3 设置网络类型 3.4 设置串口通讯 3.5 设…

chatgpt在哪用?详谈一下gpt的各方面

ChatGPT是一种人工智能技术,它可以通过自然语言交互回答各种问题。这种技术已经被广泛应用于各个领域和场景中,帮助人们更好地获取知识和信息。那么,ChatGPT在哪里使用呢?下面我们来探讨一下。 一.chatgpt在哪用 打开任意的浏览器…

MSP 现场服务管理

什么是现场服务管理 现场服务管理 (FSM) 是确保有效规划、安排和执行现场服务活动所遵循的做法。它涉及有效利用资源,如人员、技术和材料,以满足客户的服务期限和标准。FSM还涉及现场技术人员,服务交付经理和其他利益…

救命稻草!阿里P8耗时5月打造的架构师速成手册,千金难求

前言 软件行业技术开发从业人员众多,很多程序员朋友在从业2-3年后都会进入一个迷茫期,面对个人发展的瓶颈。即如何从普通开发人员转型成高层次的系统架构师和技术管理人员。对程序员来说,架构师的薪资比较充满诱惑,年薪四五十万对…

Spring——Spring_XML实现DI

1.实现DI1 1.1DI给对象属性赋值 【1】通过set方法给对象属性赋值 <bean id"user2" class"org.example.User" ><property name"userId" value"1"></property><property name"uname" value"漳卅…

智能家居新选择,雷达感应器成品方案,人体存在感应控制照明联动

在现代社会&#xff0c;随着智能化技术的不断推进&#xff0c;人体存在感应控制照明已经成为了一项必备的技术手段。 ISE101T-5雷达感应器成品&#xff0c;作为一款拥有多种特点和优势的设备&#xff0c;不仅可以感应到室内的人体存在&#xff0c;还能够通过控制照明实现更为舒…

北京理工大学计算机考研分析

关注我们的微信公众号 姚哥计算机考研 更多详情欢迎咨询 计算机学院始建于1958年&#xff0c;是全国最早设立计算机专业的高校之一。2018年4月&#xff0c;计算机学院、软件学院、网络科学与技术研究院合并成立新的计算机学院。学院累计为国家培养各类人才15000余名。计算机科…

登录功能应该重点测试哪些方面,你都了解全面了么?

登录功能的测试是最常见也是最重要的&#xff0c;同时也是最容易被忽略的&#xff0c;关于登录功能的测试用例总结如下&#xff1a; 功能测试 输入已注册用户名和正确的密码&#xff0c;是否登录成功&#xff1b;输入已注册的用户名和错误的密码&#xff0c;是否登录失败&…

【OpenCV DNN】Flask 视频监控目标检测教程 02

欢迎关注『OpenCV DNN Youcans』系列&#xff0c;持续更新中 【OpenCV DNN】Flask 视频监控目标检测教程 01 【OpenCV DNN】Flask 视频监控目标检测教程 02 【OpenCV DNN】Flask 视频监控目标检测教程 02 3.1 从URL地址读取图片进行处理3.1.1 从指定的 url 地址读取图像3.1.2 …

C++学习之路-开始

引言 C在人们的眼中通常是“复杂”一词的代表&#xff0c;但其实C有严谨的体系结构&#xff0c;以C构建起来的工程不仅严谨并且执行速度非常快。计算机科学本就是一门工程学科&#xff0c;C就相当于是一种搭建房子的基础方法&#xff0c;学完C我们将得到一把强而有力武器来武装…

2023-5-22-C++异常处理机制学习

&#x1f37f;*★,*:.☆(&#xffe3;▽&#xffe3;)/$:*.★* &#x1f37f; &#x1f4a5;&#x1f4a5;&#x1f4a5;欢迎来到&#x1f91e;汤姆&#x1f91e;的csdn博文&#x1f4a5;&#x1f4a5;&#x1f4a5; &#x1f49f;&#x1f49f;喜欢的朋友可以关注一下&#xf…