在IntelliJ IDEA中使用Git推送项目
去gitee网站注册用户
gitee网站地址:https://gitee.com/
github网站地址:https://github.com/
1 创建仓库
以下以gitee为例进行介绍,github操作雷同。
-
创建仓库
点击页面右上方的"+"并选择"创建仓库"
-
设置仓库相关信息
首先输入仓库名,通常可以和IDEA中项目名相同。是否开源则可结合需求选择,这里选择的私有(该项目仅自己可见)
然后点击下方的"创建"按钮.
此时gitee上完成了仓库的创建工作。
-
复制当前仓库路径,这个路径需要在后面IDEA上传项目时使用.
2 在IDEA中将项目导入版本控制
-
在IDEA菜单栏顺序选择:VCS->Import into Version Controlp->Create Git Repository
目的是先在本地创建一个git仓库
弹出框中字节点击"OK"按钮即可
-
鼠标右键项目名,在弹出的菜单栏中顺序选择:Git->Add
目的是将当前项目中本地仓库没有的内容添加到本地仓库中(实际上并没有真是添加,只有在下一步操作中才会真实添加,但是所有仓库中没有的文件都需要先add后才可以通过下面的步骤添加到仓库!)
-
提交更改
鼠标右键当前项目名,在弹出的菜单栏中顺序选择:Git->Commit Diectory
之后输入本次提交的备注,例如:第一次提交(注:这里必须输入内容,否则无法提交)。然后点击Commit按钮进行本地提交。
目的:提交的目的是将当前项目保存到本地仓库中
之后,点击IDEA左侧边条的1:Project回到项目结构视图
鼠标右键项目名,在弹出的菜单栏中顺序选择:Git->Repository->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。
更多技术资讯,免费资源领取,扫码关注公众号获取
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
keepalived主备配置的方法
记录一些自己的心得以及方法,本着共同学习,互相进步为目的。本次总结了keepalived主备简单的配置,欢迎大家评论留言(以下是keepalived主备简单配置的方法,均在试验机上操作,并且在实际工程环境中有验证过,目前配置过的OS有centos7.7)。 **一、环境介绍:** 1、系统环境: ``` root@test1:/root>cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) root@test1:/root> ``` 2、主机环境: MASTER: ``` root@test1:/root>hostname -I 192.168.100.10 root@test1:/root> ``` BACKUP: ``` root@test2:/root>hostname -I 192.168.100.20 root@test2:/root ``` **二、配置keepalived操作:** 1、分别登录192.168.100.10、192.168.100.20,确定主机上安装了kee...
- 下一篇
python-pygame实现飞机大战-5-屏幕渲染绘制分数、生命数、超级炸弹数以及暂停功能
2 --> 本次添加的功能是:屏幕渲染绘制游戏分数、生命数、超级炸弹数以及暂停功能显示如图所示: 所需资源,其中文字资源font无法上传,莫得办法,可以自己去找一下,也可以下载我上面那个包的连接 然后本次在代码模块只要还是main.py的变化,如果有人从头看到这一步的话,会发现一共:main.py:渲染各个组件,运行逻辑,等等,这一步添加了渲染分数、超级炸弹数、生命数、暂停功能bullet.py:主要是子弹的控制,包括子弹各种属性、以及子弹的重置enemy.py:敌机类,包含敌机的属性、运行、重置等myplane.py:主要是玩家飞机的控制,包括玩家飞机各种属性、飞机的上下左右移动,以及飞机的重生supply.py:主要是补给的控制,包括补给的移动以及重置,其实写法都差不多 知识点(建议自己也百度看一下):1.绘制分数文字,**pygame.font.Font.render()*在一个新 Surface 对象上绘制文本pygame.font.Font.render(text, antialias, color, background=None)a. text:要显示的文字b. an...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- 2048小游戏-低调大师作品
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16