用IDEA创建/同步到gitee(码云)远程仓库(保姆级详细)

news/2024/5/17 19:37:08 标签: intellij-idea, gitee, java

前言:

笔者最近在学习java,最开始在用很笨的方法:先克隆远程仓库到本地,再把自己练习的代码从本地仓库上传到远程仓库,很是繁琐。后发现可以IDEA只需要做些操作可以直接把代码上传到远程仓库,也在网上搜了些教程。但网上的教程要不是比较老的,要不就是缺少些细节,所以现在写了这个教程,希望也能帮到其他正在学习的小伙伴。

 如果需要搭建本地git服务,用gitee(mayun)创建本地仓库,可以参考这篇文章

使用gitee(码云)上传自己的代码(0基础保姆级操作)

在IDEA中安装gitee(码云):

首先打开IDEA,在file里点击setting

然后选择pligins,并点击右边的Marketplace,在下方的搜索栏中输入gitee,并安装。(安装好后一定要点最下面的ok,不然会安装失败)

然后再次再次在file里点击setting,选择version control,如果刚才已经成功安装gitee,那么这里会出现gitee选项,点击它

这时在右边,选择"+",并选择add with token(用令牌添加),但这时我们还没有令牌,我们需要去gitee(码云)上寻找令牌

     

gitee(码云)上设置令牌:

打开gitee(码云),登陆账号,进入“个人设置”,然后向下拉看到“安全设置”,在里面点击“私人令牌”

然后在右边点击生成新令牌后会出现这个画面,全选然后提交,会生成一串数字,然后复制那串数字

然后重新回到IDEA,回到add with token这个界面,粘贴刚刚复制的一串数字(两行都要粘贴),然后点击add account 这样账户的连接就做好了

把本地代码上传到gitee(码云):

然后在抬头找到vcs选项,然后share project on gitee

然后会出现这个画面,输入仓库名称(repository name),仓库要是不想公开就选私有(private),远程控制(remote)不用管,描述随便写(description),最后点击share,仓库就建成了。

然后点击需要上传仓库的代码,然后在提交信息(commit message)中写确认信息,然后点击add

这时,右下角会出现提示信息,说明成功上传了代码

登陆gitee(码云),发现仓库确实存在了,这样就大功告成了

新编译的代码同步到已有的仓库:

这时如果新建一个class(类),就会自动弹窗,问我们要不要添加到git,选择add即可

添加gitee(码云)后,我们会发现IDEA的右上角会多出三个选项,从左到右依次是pull(从远程仓库拉取),commit(本地提交),push(推送到远程仓库)

现在我们编写了代码,想要上传代码到远程仓库,思路就是就是先commit,然后再push。所以先点击(√)commit,在出现这个界面后,在信息栏里写上确认信息,然后点击commit and push

出现这个画面后点击push,就同步成功了

然后打开gitee(码云),查看仓库,发现已经上传成功了

这样同步就成功了


http://www.niftyadmin.cn/n/5295778.html

相关文章

产品经理学习-策略产品指标

目录: 数据指标概述 通用指标介绍 Web端常用指标 移动端常用指标 如何选择一个合适的数据指标 数据指标概述 指标是衡量目标的一个参数,指一项活动中预期达到的指标、目标等,一般用数据表示,因此又称为数据指标;…

x-cmd-pkg | 音视频处理领域中常用的开源转换工具:ffmpeg

目录 简介首次用户功能特点类似工具与竞品进一步探索 简介 ffmpeg 是音视频处理领域中常用的开源转换工具。以强大的功能、广泛的格式支持和丰富的参数调节在处理音视频格式的任务中得到了广泛的使用。 FFmpeg 是由 Fabrice Bellard 于 2000 年发起的开源多媒体框架&#xff…

原型继承在 JavaScript 中是如何工作

原型继承是 JavaScript 中实现面向对象编程的一种机制。在 JavaScript 中,每个对象都有一个原型,原型是一个对象,它包含了对象的属性和方法。当我们试图访问一个对象的属性或方法时,JavaScript 先在对象本身中查找,如果…

React MUI(版本v5.15.2)详细使用

使用React MUI(版本v5.15.2)的详细示例。请注意,由于版本可能会有所不同,因此建议您查阅官方文档以获取最新的信息和示例。但是,我将根据我的知识库为您提供一些基本示例。 首先,确保您已经按照之前的说明…

机器学习(二) -- 数据预处理(3)

系列文章目录 机器学习(一) -- 概述 机器学习(二) -- 数据预处理(1-3) 未完待续…… 目录 前言 tips:这里只是总结,不是教程哈。本章开始会用到numpy,pandas以及matpl…

BUG-由浏览器缩放引起PC端显示手机端视图

文章目录 来源解决 来源 启动Vue项目,用浏览器打开显示手机端视图,从vscode直接ctrl链接打开正常显示。 检查-未开启仿真,但仍显示错误。 解决 浏览器缩放问题。 修改为100%

开源可观测性平台Signoz(四)【链路监控及数据库中间件监控篇】

转载说明:如果您喜欢这篇文章并打算转载它,请私信作者取得授权。感谢您喜爱本文,请文明转载,谢谢。 前文链接: ​​开源可观测性平台Signoz系列(一)【开篇】​​ ​​开源可观测性平台Signoz&…

大模型LLM的微调技术:LoRA

0 引言 LoRA(Low-Rank Adaptation)出自2021年的论文“LoRA: Low-Rank Adaptation of Large Language Models” LoRA技术冻结预训练模型的权重,并在每个Transformer块中注入可训练层(称为秩分解矩阵),即在模型的Linear层的旁边增…