「Java」如何在Intellij IDEA 中集成 GitHub?

createh53个月前 (03-07)技术教程26

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,选择其中Gitpush命令。

此时打开远程中可以发现,代码内容已更新。



2.4、pull: 拉取远程仓库代码

push命令是将本地仓库的代码推送到远程仓库中去,如果本地库的代码与远程库代码版本不同,此时会拒绝push操作。因此我们在修改本地代码之前会习惯性拉取pull一下远程仓库的代码,将本地库的代码更新到最新,此时修改后再提交和推送就基本没有问题。

举个例子,现在我们想把远程仓库的代码拉取到本地仓库中:



拉取操作可以是点击VCSGit下的pull:

也可以是右上角按钮中的pull图示:

相关文章

SpringBoot集成Swagger,更酷的UI方案

本文地址:sf.gg/a/1190000038170506之前在创业公司待的时候,用过swagger,因为我第一天来这家公司工作,第一个任务就是做接口文档自动化。后来觉得它不太好用,在浏览技术网站的时...

Shiro学习系列教程三:集成web

相关推荐:《Shiro学习系列教程一:Shiro之helloworld》《Shiro学习系列教程三:集成web》《Shiro学习系列教程四:集成web(二)》《Shiro学习系列教程五:自定义Real...

BPM业务流程平台如何实现无缝集成?

关键词:业务流程、BPM、无缝集成、API接口、私有化部署编者按:本文介绍BPM(业务流程管理)平台作为现代企业管理的重要工具,通过实现业务流程的自动化、标准化和优化,显著提升企业的运营效率和竞争力。...

离线部署自己的java开发AI助手,集成到idea

使用的AI模型是DeepSeekCoder-V2 模型。第一步离线部署ollama 和 DeepSeekCoder-V2 模型,可以参考https://blog.csdn.net/MrIqzd/art...

Docker与Kubernetes:Java应用的持续集成与持续部署(CI/CD)

Docker与Kubernetes:Java应用的持续集成与持续部署(CI/CD)在当今快速发展的软件开发领域,持续集成与持续部署(CI/CD)已成为提升开发效率和软件质量的关键实践。Docker和K...