IDEA管理Git + Gitee 常用操作

文章目录

  • IDEA管理Git + Gitee 常用操作
    • 1.Gitee创建代码仓库
        • 1.创建仓库
          • 1.点击新建仓库
          • 2.完成仓库信息填写
          • 3.创建成功
          • 4.管理菜单可以修改这个项目的设置
        • 2.设置SSH公钥免密登录
          • 基本介绍
          • 1.找到`.ssh`目录
          • 2.执行指令 `ssh-keygen`
          • 3.将公钥信息添加到码云账户
            • 1.点击设置
            • 2.ssh公钥
            • 3.复制.ssh/id_rsa.pub文件内容
            • 4.点击确定输入密码
          • 4.克隆到本地
            • 1.https
            • 2.ssh免密
    • 2.IDEA使用Git管理
        • 1.IDEA克隆远程仓库项目
          • 1.创建版本管理项目
          • 2.复制https仓库地址
          • 3.填写信息
          • 4.成功克隆到本地仓库
        • 2.IDEA提交代码到远程仓库
          • 1.在项目下创建一个模块
          • 2.编写一个新文件Hi
          • 3.将Hi文件add到暂存区
            • 1.右键添加到暂存区
            • 2.文件名变为绿色表示已经添加到暂存区
          • 4.将Hi文件从暂存区commit到本地仓库
            • 1.右键commit file
            • 2.添加commit的附加信息
            • 3.文件名变成蓝色表示在本地仓库
          • 5.将Hi文件从本地仓库push到远程仓库
            • 1.右键push到远程仓库
            • 2.点击push
            • 3.提示用户名和密码验证
            • 4.提交成功!
        • 3.使用命令行完成提交代码到远程仓库
          • 1.添加一个新文件ok
          • 2.打开IDEA命令行
          • 3.添加所有文件到暂存区 `git add .`
          • 3.将所有暂存区文件提交到本地仓库 `git commit -m "commit 第二次提交"`
          • 4.将本地仓库push到远程仓库 `git push`
        • 4.IDEA普通项目与Gitee仓库关联
          • 1.新建一个Gitee仓库
          • 2.创建普通maven项目
          • 3.克隆Gitee仓库到本地
          • 4.复制克隆到本地仓库的所有文件
          • 5.将其粘贴到想要使用Git管理的普通maven项目下
          • 6.关闭IDEA重新打开,或者刷新maven
            • 成功交给Git管理
          • 7.新建一个文件hello
          • 8.将文件提交到远程仓库
            • 1.add
            • 2.commit
            • 3.push
        • 5.IDEA查看操作记录
          • 1.hello2添加一行代码然后push
          • 2.Git提交详情界面
          • 3.点开提交详情的hello文件
          • 4.切换本地仓库版本
            • 1.目前是一条代码
            • 2.切换版本
            • 3.变成两条代码
        • 6.IDEA克隆后获取最新远程仓库(pull)
          • 1.一个新用户Tom克隆这个项目,刚才的用户叫Jack
          • 2.Jack新增文件Hi并push到远程仓库
          • 3.Tom获取最新远程仓库
            • 1.右键pull
            • 2.可以获得最新版本代码
          • 4.Tom新建模块并push到远程仓库
            • 1. 新建子模块TomModel
            • 2.push到远程仓库
          • 5.Jack拉取最新代码(pull)
          • 6.拉取代码后配置不一致
            • 1.设置java为Source Root
            • 2.设置resources为Resources Root

IDEA管理Git + Gitee 常用操作

1.Gitee创建代码仓库

1.创建仓库
1.点击新建仓库

image-20240307213738899

2.完成仓库信息填写

image-20240307214143563

3.创建成功

image-20240307214301361

4.管理菜单可以修改这个项目的设置

image-20240307214403047

2.设置SSH公钥免密登录
基本介绍

image-20240307214742819

image-20240307214901225

1.找到.ssh目录

image-20240307214640108

2.执行指令 ssh-keygen

image-20240307215155826

3.将公钥信息添加到码云账户
1.点击设置

image-20240307215329937

2.ssh公钥

image-20240307215439979

3.复制.ssh/id_rsa.pub文件内容

image-20240307215712259

4.点击确定输入密码

image-20240307215834849

image-20240307215952740

4.克隆到本地
1.https

image-20240308090409387

2.ssh免密

image-20240308084939644

image-20240308084957743

2.IDEA使用Git管理

1.IDEA克隆远程仓库项目
1.创建版本管理项目

image-20240308090650965

2.复制https仓库地址

image-20240308090749980

3.填写信息

image-20240308090955098

4.成功克隆到本地仓库

image-20240308091046595

2.IDEA提交代码到远程仓库
1.在项目下创建一个模块

image-20240308091447121

2.编写一个新文件Hi

image-20240308091818398

image-20240308091729979

3.将Hi文件add到暂存区
1.右键添加到暂存区

image-20240308092111448

2.文件名变为绿色表示已经添加到暂存区

image-20240308092137166

4.将Hi文件从暂存区commit到本地仓库
1.右键commit file

image-20240308092434175

2.添加commit的附加信息

image-20240308092546357

3.文件名变成蓝色表示在本地仓库

image-20240308092625533

5.将Hi文件从本地仓库push到远程仓库
1.右键push到远程仓库

image-20240308093000314

2.点击push

image-20240308093028329

3.提示用户名和密码验证

image-20240308093643221

image-20240308093658067

4.提交成功!

image-20240308093755686

3.使用命令行完成提交代码到远程仓库
1.添加一个新文件ok

image-20240308094037719

2.打开IDEA命令行

image-20240308094139362

3.添加所有文件到暂存区 git add .

image-20240308094314575

image-20240308094352643

3.将所有暂存区文件提交到本地仓库 git commit -m "commit 第二次提交"

image-20240308094611217

image-20240308094723699

4.将本地仓库push到远程仓库 git push

image-20240308094912724

image-20240308095152693

4.IDEA普通项目与Gitee仓库关联
1.新建一个Gitee仓库

image-20240308095904129

2.创建普通maven项目

image-20240308100137034

3.克隆Gitee仓库到本地

image-20240308100531792

4.复制克隆到本地仓库的所有文件

image-20240308100641798

5.将其粘贴到想要使用Git管理的普通maven项目下
  • 必须粘贴到IDEA项目对应的文件夹下!
  • 不要直接复制到IDEA中,会出问题!!!

image-20240308100753914

6.关闭IDEA重新打开,或者刷新maven
成功交给Git管理

image-20240308101218925

7.新建一个文件hello

image-20240308101357014

8.将文件提交到远程仓库
1.add

image-20240308101538423

2.commit

image-20240308101605580

image-20240308101627276

3.push

image-20240308101657816

image-20240308101707942

image-20240308101736476

5.IDEA查看操作记录
1.hello2添加一行代码然后push

image-20240308102406308

2.Git提交详情界面

image-20240308102514944

3.点开提交详情的hello文件

image-20240308102630617

4.切换本地仓库版本
1.目前是一条代码

image-20240308103221519

2.切换版本

image-20240308103300739

3.变成两条代码

image-20240308103315101

6.IDEA克隆后获取最新远程仓库(pull)
1.一个新用户Tom克隆这个项目,刚才的用户叫Jack

image-20240308103952914

2.Jack新增文件Hi并push到远程仓库

image-20240308104303051

image-20240308104326295

3.Tom获取最新远程仓库
1.右键pull

image-20240308104454762

image-20240308104511673

2.可以获得最新版本代码

image-20240308104755462

image-20240308104746300

4.Tom新建模块并push到远程仓库
1. 新建子模块TomModel

image-20240308105053562

image-20240308105236600

2.push到远程仓库

image-20240308105744483

5.Jack拉取最新代码(pull)

image-20240308110015585

6.拉取代码后配置不一致
1.设置java为Source Root

image-20240308110525019

image-20240308110555837

2.设置resources为Resources Root

image-20240308110714199

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

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

相关文章

ETL与抖音数据同步,让数据流动无阻

在当今数字化时代,数据的价值日益凸显,企业需要从各种渠道获取有关用户行为、市场趋势和竞争对手活动的数据。作为一家专注于数据集成和转换的领先平台,ETLCloud为企业提供了强大的数据同步和转换功能。而与此同时,抖音作为一款热…

论文解读:Meta-Baseline: Exploring Simple Meta-Learning for Few-Shot Learning

文章汇总 总体问题 通过对整体分类的训练(文章结构图中ClassifierBaseline),即在整个标签集上进行分类,它可以得到与许多元学习算法相当甚至更好的嵌入。这两种工作之间的界限尚未得到充分的探索,元学习在少样本学习中的有效性仍然不清楚。…

Visual C++ 2010学习版安装教程

1. 创建项目 点击 “创建新项目”,创建一个项目。 2. 创建 helloworld.c ⽂件 3. 在弹出的编辑框中,选中 “C文件(.cpp)”,将 下方 “源.cpp” 手动改为要新创建的文件名。 如:helloWorld.c 。注意,默认 cpp 后缀名&am…

java SSM旅游景点与公交线路查询系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计

一、源码特点 java SSM旅游景点与公交线路查询系统是一套完善的web设计系统(系统采用SSM框架进行设计开发,springspringMVCmybatis),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系…

趣学前端 | Taro迁移完成之后,总结了一些踩坑经验

背景 四月份的时候,尝试将老的移动端项目改造成多端。因为老项目使用的React框架,综合考量,保障当前业务开发的进度同时,进行项目迁移,所以最后选择了Taro框架。迁移成本会低一些,上手快一些。 上个月&am…

CAN一致性测试:物理层测试之终端电阻测试

从本周开始结合工作实践,给大家总结CAN一致性相关的测试 包括:物理层、数据链路层、应用层三大块知识点 CAN一致性测试:物理层测试之终端电阻测试 试验目的: 测试控制器的 CANH 对地、CANL 对地、CANH 对 CANL 的内阻是否符合 ISO11898-2的…

读写算杂志《读写算》杂志社读写算杂志社2024年第7期目录

教育资讯 全国学生心理健康工作咨询委员会第一次全体会议召开 1 扩优提质 区域先行——基础教育高质量发展现场会在福州晋安召开 1-2 河北唐山曹妃甸:新学期抓好四项工作 2-3 崇红立志——江苏盐城亭湖7万学生争做新时代红色少年 3 习作选登 秋…

ubuntu設定QGC獲取pixhawk Mini4(PX4 Mini 4) 的imu信息

ubuntu20.04 QGC使用v4.3.0的版本 飛控pixhawk Mini4 飛控上只使用一條micro USB連接電腦,沒有其他線 安裝命令 sudo apt-get remove modemmanager -y sudo apt install gstreamer1.0-plugins-bad gstreamer1.0-libav gstreamer1.0-gl -y sudo apt install libf…

python之数组,链表,栈,队列

1.数组 优点: 索引操作速度快:通过索引可以直接访问元素,因此索引操作的时间复杂度是 $O(1)$,即常数级 缺点: 插入、删除元素慢: 如果需要在中间或开始位置插入或删除元素,可能需要移动大量…

加密 / MD5算法 /盐值

目录 加密的介绍 MD5算法 盐值 加密的介绍 加密介绍:在MySQL数据库中, 我们常常需要对密码, 身份证号, 手机号等敏感信息进行加密, 以保证数据的安全性。 如果使用明文存储, 当黑客入侵了数据库时, 就可以轻松获取到用户的相关信息, 从而对用户或者企业造成信息…

【全开源】国际版JAVA多商户运营版商城系统源码支持Android+IOS+H5博纳软云

本系统开发使用JAVA技术栈开发 使用uniapp技术栈 支持H5AndroidIOS 一、功能介绍 精准分类、我的团队、开通会员 我的返利、我的订单、快速购买 邀请返利、购物车、我的提现 二、演示说明 多商户体验方式: 请私信客服获取体验地址 多商户自营商城商户端 : 请…

Arm MMU深度解读

文章目录 一、MMU概念介绍二、虚拟地址空间和物理地址空间2.1、(虚拟/物理)地址空间的范围2.2、物理地址空间有效位(范围) 三、Translation regimes四、地址翻译/几级页表?4.1、思考:页表到底有几级?4.2、以4KB granule为例,页表的…

Mac系统:mysql+jdk+neo4j

mysql 指令 //启动MySQL服务 sudo /usr/local/mysql/support-files/mysql.server start//停止MySQL服务 sudo /usr/local/mysql/support-files/mysql.server stop //连接MySQL数据库,在进行这一步前要先关掉服务 mysql -u root -p //检查MySQL服务状态 sudo /us…

复合式统计图绘制方法(6)

复合式统计图绘制方法(6) 常用的统计图有条形图、柱形图、折线图、曲线图、饼图、环形图、扇形图。 前几类图比较容易绘制,饼图环形图绘制较难。 在统计图的应用方面,有时候有两个关联的统计学的样本值要用统计图来表达&#xff0…

TEASEL: A transformer-based speech-prefixed language model

文章目录 TEASEL:一种基于Transformer的语音前缀语言模型文章信息研究目的研究内容研究方法1.总体框图2.BERT-style Language Models(基准模型)3.Speech Module3.1Speech Temporal Encoder3.2Lightweight Attentive Aggregation (LAA) 4.训练…

编程界的圣经:从Scheme到JavaScript构建你的计算思维

文章目录 适读人群目 录 《计算机程序的构造和解释》(Structure and Interpretation of Computer Programs,简记为SICP)是MIT的基础课教材,出版后引起计算机教育界的广泛关注,对推动全世界大学计算机科学技术教育的发…

INA226电流/功率计模块使用方法

之前的文章简要介绍了开源INA226电流计模块的功能特点,本文将详细介绍INA226电流计模块的使用方法。 特性 感测总线电压范围:0V - 36V高侧/低侧电流感测电压、电流、功率测量0.1% 增益误差10uV 偏移可配置测量平均值16个可配置I2C地址2.7V - 5.5V 电源…

Microsoft SQL Server 编写汉字转拼音函数

目录 应用场景 举例 函数实现 小结 应用场景 在搜索应用中,我们一般会提供一个搜索框,输入关健字,点击查询按钮以获取结果数据。大部分情况我们会提供模糊查询的形式以在一个或多个字段进行搜索以获取结果。这样可以简化用户的操作&…

(C语言)strlen函数模拟实现(三种方法)

目录 1. strlrn函数 2. 注意事项&#xff1a; 3. 计数器法 4. 指针减指针方法&#xff1a; 5. 递归方法&#xff1a; 1. strlrn函数 头文件<string.h> 实现函数模拟须知&#xff1a; • 字符串以 \0 作为结束标志 &#xff0c;strlen函数返回的是在字符串中 \0 …

[AutoSar]BSW_Com010 CAN IF 模块介绍

目录 关键词平台说明一、CAN IF 所在架构位置二、CAN interface 简介三、CAN interface 主要功能描述3.1 CANIF 被调用方式3.1.1 中断模式3.1.2 轮询模式3.1.3 混合模式 3.2 Hardware object handles&#xff08;HO&#xff09;3.4 Dynamic L-PDUs3.4.1 Dynamic Transmit L-PDU…