网站首页 > 精选教程 正文
1、前言
今天笔记的内容是:
- 在IDEA上集成GitHub
2、内容
2.1、设置 GitHub 账号
首先,我们需要在IDEA上设置GitHub账号。步骤如下:
- 点击File -> 点击Settings;
- 点击Version Control - > 点击GitHub;
接着在页面中点击加号+,输入你的账号以及密码。
当然,你也可以试试输入口令进行登录。(口令可以在GitHub账号里面生成,这个方法较快些)
2.1、分享项目到 GitHub 上
当我们的IDEA中的GitHub插件已经登录好了账号,此时就可以将我们的项目传到GitHub上去,正常情况下我们需要在GitHub上创建好一个远程仓库,再从IDEA里面将我们的项目推送上去。但现在因为有了GitHub插件,它能直接把项目分享到GitHub上,因此我们可以省略创建远程这步操作。
步骤如下:
- 首先点击最上方工具栏里面的VCS;
- 找到import into Version Control;
- 点击Share Project on GitHub;
- 在弹出来的提示框中,填入远程库的名字Repository name以及别名remote等信息。
- 最后点击Share按钮。
稍等一会,就会有提示成功分享的消息。
2.3、push: 推送本地库到远程仓库
举个例子,远程仓库中的某个包下有一个测试类:
当我们修改代码后,点击提交commit。
提交到本地库后,我们就可以将修改推送到远程仓库中。具体方法为:
- 右键点击项目,选择Git;
- 点击Repository;
- 点击push.
此时当前分支中的内容就被推送到GitHub上的远程仓库中。
当然,也可以点击上方工具栏中的VCS,选择其中Git的push命令。
此时打开远程中可以发现,代码内容已更新。
2.4、pull: 拉取远程仓库代码
push命令是将本地仓库的代码推送到远程仓库中去,如果本地库的代码与远程库代码版本不同,此时会拒绝push操作。因此我们在修改本地代码之前会习惯性拉取pull一下远程仓库的代码,将本地库的代码更新到最新,此时修改后再提交和推送就基本没有问题。
举个例子,现在我们想把远程仓库的代码拉取到本地仓库中:
拉取操作可以是点击VCS中Git下的pull:
也可以是右上角按钮中的pull图示:
猜你喜欢
- 2025-01-27 自从在 IDEA 中用了热部署神器 JRebel,开发效率提升了 10 倍
- 2025-01-27 JAVA WEB项目大文件上传下载源代码
- 2025-01-27 Idea常用配置,这样做更好用(idea 常用配置)
- 2025-01-27 推荐 33 个 IDEA 最牛配置,写代码太爽了
- 2025-01-27 IntelliJ IDEA上手这一篇就够了,从入门到上瘾
- 2025-01-27 idea中使用maven(idea中使用maven命令)
- 2025-01-27 一篇文章带你更好了解热门Java开发工具IDEA!
- 2025-01-27 IntelliJ IDEA V2022.1版本亮点——改进框架与技术
- 2025-01-27 JAVA实现HTTP的上传与下载(java上传下载图片)
- 2025-01-27 在java开发工具IntelliJ IDEA中如何与远程 Git 存储库同步?
你 发表评论:
欢迎- 07-10动漫人物像|插画 壁纸 头像 签名 素材
- 07-10运动人物|插画 壁纸 头像 签名 素材
- 07-10动漫人物|插画 壁纸 头像 签名 素材
- 07-10神话人物|插画 壁纸 头像 签名 素材
- 07-10日漫人物像|插画 壁纸 头像 签名 素材
- 07-10 日漫人物|插画 壁纸 头像 签名 素材
- 07-10日漫人物风|插画 壁纸 头像 签名 素材
- 07-10日漫人物|插画 壁纸 头像 签名 素材
- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)