IDEA 集成 GitHub

设置 GitHub 账号

打开设置->版本控制->GitHub

在这里插入图片描述

此处选择通过GitHub登录,会自动打开浏览器进行授权

在这里插入图片描述

授权成功后,回到IDEA中,可以看到自己登录的账号

在这里插入图片描述

分享工程到 GitHub

回到项目窗口,点击Git->GitHub->在GitHub上共享项目

在这里插入图片描述

弹出共享窗口

在这里插入图片描述

一般保持默认,直接点击共享按钮;若在GitHub处勾选了使用ssh克隆Git仓库,可能会弹出确认窗口,点击

在这里插入图片描述

完成后,右下角会显示已共享成功

在这里插入图片描述

在自己的GitHub查看所有仓库,即可看到刚刚共享的项目

在这里插入图片描述

push 推送本地库到远程库

master分支下,继续添加一行代码;进行提交到本地库(提交内容:push commit)

在这里插入图片描述

方式一

右键项目,点击Git->推送

在这里插入图片描述

方式二

在工具栏点击Git->推送,或者按快捷键Ctrl+Shift+K

在这里插入图片描述

方式三

直接点击快捷图标

在这里插入图片描述

点击后,弹出推送窗口

在这里插入图片描述

此此处推送默认使用HTTP进行连接,若修改为SSH连接比较方便,点击origin,再点击定义远程

在这里插入图片描述

输入GitHub对应仓库的ssh地址粘贴进来,修改名称(名称不能重复),点击确定

在这里插入图片描述

再次点击origin,选择ssh-git

在这里插入图片描述

选择后,如下

在这里插入图片描述

直接点击推送按钮,右下角会弹出推送成功

在这里插入图片描述

在GitHub进行查看

在这里插入图片描述

注意:push 是将本地库代码推送到远程库,如果本地库代码跟远程库代码版本不一致, push 的操作是会被拒绝的。也就是说,要想 push 成功,一定要保证本地库的版本要比远程 库的版本高!因此一个成熟的程序员在动手改本地代码之前,一定会先检查下远程库跟本地 代码的区别!如果本地的代码版本已经落后,切记要先 pull 拉取一下远程库的代码,将本地 代码更新到最新以后,然后再修改,提交,推送!

pull 拉取远程库到本地库

为方便测试,此处直接在GitHub网页端修改代码

在这里插入图片描述

在工具栏点击Git->拉取

在这里插入图片描述

弹出窗口,选择之前设置的远程仓库名

在这里插入图片描述

点击拉取,右下角弹出已更新

在这里插入图片描述

同时本地代码也已同步

在这里插入图片描述

注意:pull 是拉取远端仓库代码到本地,如果远程库代码和本地库代码不一致,会自动合并,如果自动合并失败,还会涉及到手动解决冲突的问题。

clone 克隆远程库到本地

在本地删除git-test项目,重新打开IDEA

在这里插入图片描述

点击从VCS获取,默认选择仓库 URL,输入仓库ssh地址,点击右下角克隆按钮即可

在这里插入图片描述

或者选择GitHub已登录的账号,会自动加载当前账号下的所有仓库,选择后,点击右下角克隆按钮即可

然后就是等待克隆,克隆完成会自动打开项目

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杼蛘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值