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

在IntelliJ IDEA中使用Git推送项目

去gitee网站注册用户

gitee网站地址:https://gitee.com/

github网站地址:https://github.com/

一、创建仓库

以下以gitee为例进行介绍,github操作雷同。

1、创建仓库

点击页面右上方的"+“并选择"创建仓库”
在这里插入图片描述

2、设置仓库相关信息

首先输入仓库名,通常可以和IDEA中项目名相同。是否开源则可结合需求选择,这里选择的私有(该项目仅自己可见)
在这里插入图片描述
然后点击下方的"创建"按钮.
在这里插入图片描述
此时gitee上完成了仓库的创建工作。

3、复制当前仓库路径,这个路径需要在后面IDEA上传项目时使用.

在这里插入图片描述

二、 在IDEA中将项目导入版本控制

1、在IDEA菜单栏顺序选择:VCS->Import into Version Controlp->Create Git Repository

目的是先在本地创建一个git仓库
在这里插入图片描述

弹出框中字节点击"OK"按钮即可
在这里插入图片描述

2、鼠标右键项目名,在弹出的菜单栏中顺序选择:Git->Add

目的是将当前项目中本地仓库没有的内容添加到本地仓库中(实际上并没有真是添加,只有在下一步操作中才会真实添加,但是所有仓库中没有的文件都需要先add后才可以通过下面的步骤添加到仓库!)

在这里插入图片描述

3、提交更改

鼠标右键当前项目名,在弹出的菜单栏中顺序选择:Git->Commit Diectory
在这里插入图片描述
之后输入本次提交的备注,例如:第一次提交(注:这里必须输入内容,否则无法提交)。然后点击Commit and push按钮进行本地提交。

目的:提交的目的是将当前项目保存到本地仓库中
在这里插入图片描述
第一次操作时需要配置服务器仓库地址,点击弹出框中的Define remote
在这里插入图片描述
在弹出框中的URL输入框中添加gitee上创建的仓库路径(第一大步最后一小步中在页面上复制的仓库路径),并点击OK按钮

在这里插入图片描述
之后IDEA会自动检查链接,没有问题则点击下方的Push按钮
在这里插入图片描述
第一次提交时要求输入gitee上的账号和密码,输入后可选中Remember记住密码,后续就不需要输入了。

在这里插入图片描述
此时完成提交,右下方会提示。

在这里插入图片描述

3、 push失败的解决办法:

上面最后一步若提交失败,会在右下侧提示。
在这里插入图片描述
此时点击IDEA下测控制台选项打开控制台视图:
在这里插入图片描述
在控制台中依次执行下面三个命令:

git pull
git pull origin master
git pull origin master --allow-unrelated-histories

如图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
之后再尝试push。

http://www.lryc.cn/news/426746.html

相关文章:

  • CNN代码实战
  • 迁移学习代码复现
  • Elasticsearch(ES)常用命令
  • C/C++ 不定参函数
  • C语言——函数专题
  • springboot打可执行jar包
  • 【SQL】科目种类
  • 【深度学习】【语音】TTS,最新TTS模型概览,扩散模型TTS,MeloTTS、StyleTTS2、Matcha-TTS
  • 【论文笔记】LION: Linear Group RNN for 3D Object Detection in Point Clouds
  • 打造高可用集群的基石:深度解析Keepalived实践与优化
  • Web大学生网页作业成品——环保主题介绍网页网站设计与实现(HTML+CSS)(5个页面)
  • Qt登录窗口设计
  • 探索数据矿藏:我的AI大模型与数据挖掘实战经验分享
  • linux C语言strcat函数及相关函数
  • 使用 sort 进行文本文件处理
  • HarmonyOS笔记4:从云数据库获取数据
  • QT5生成独立运行的exe文件
  • LabVIEW光纤水听器闭环系统
  • Shell——流程控制语句(if、case、for、while等)
  • 【redis的大key问题】
  • HighPoint SSD7749M2:128TB NVMe 存储卡实现28 GB/s高速传输
  • ARM 裸机与 Linux 驱动对比及 Linux 内核入门
  • 0101DNS TCP fallback on UDP query timeout disabled-redission-中间件
  • 位运算
  • MemFire Cloud是否真的可以取代后端
  • 数据结构(邓俊辉)学习笔记】优先级队列 06——完全二叉堆:批量建堆
  • Java | Leetcode Java题解之第344题反转字符串
  • 定制开发AI智能名片O2O商城小程序:基于限量策略与个性化追求的营销创新
  • Spring MVC Controller返回json日期格式配置失效的解决办法
  • 3.Default Constructor的构造操作