Git学习(七):IDEA集成GitHub

简介: Git学习(七):IDEA集成GitHub

一、设置GitHub账号


     

打开settings


a812d1ae430f4003a7d3ff685ead49d1.png


在这里使用账号密码登录,能登陆上的概率极低,所以我们选择使用token登录

0b9e528155ea4da08cac2926948d09e2.png


然后去GitHub中发token


02b0acce36664aa6aa2009f13c6c3b89.png0ab9fc3931ba4330bd5d6059e3f40850.pngee6fc603ddd54031a1f238a4b300e9d4.png5c571d51cc4049e687ebe62e516c6c81.png


然后点击下面绿色的generate new token


f5010bb738194e8ca48fcb04136bb51d.png


这个口令只会显示一次,刷新之后就没有了

将它复制了之后粘贴到IDEA中,log in

228d76b628664753be6a7f4c8d3bdda5.png


登录成功


6767f2f68b2f4dc8b2701dac76cae9ab.png


二、将IDEA的项目分享到GitHub中



90b6d45364cb4cd5903ab319d08354da.png


remote别名就和仓库名一致,然后点击share

defce431c6f94fcfa13ae288d7d7c472.png


然后就可以在GitHub中看到这个项目了


75734cc30e2b4a089e3890068136c095.png


三、推送本地库代码到远程库



cc19348c8ee741b59654798b15a7e6a2.png


也可以从VCS中push

e46fa949e8a649af8377b713fde4417a.png


四、从远程库中拉取代码到本地库



拉取操作和推送基本一致。


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


五、从远程库克隆代码到本地



2fe8f152c1a44f15a115458b0b67a680.png


相关文章
|
机器学习/深度学习 Python
堆叠集成策略的原理、实现方法及Python应用。堆叠通过多层模型组合,先用不同基础模型生成预测,再用元学习器整合这些预测,提升模型性能
本文深入探讨了堆叠集成策略的原理、实现方法及Python应用。堆叠通过多层模型组合,先用不同基础模型生成预测,再用元学习器整合这些预测,提升模型性能。文章详细介绍了堆叠的实现步骤,包括数据准备、基础模型训练、新训练集构建及元学习器训练,并讨论了其优缺点。
840 3
|
Java Maven
2022最新版超详细的Maven下载配置教程、IDEA中集成maven(包含图解过程)、以及导入项目时jar包下载不成功的问题解决
这篇文章是一份关于Maven的安装和配置指南,包括下载、环境变量设置、配置文件修改、IDEA集成Maven以及解决jar包下载问题的方法。
2022最新版超详细的Maven下载配置教程、IDEA中集成maven(包含图解过程)、以及导入项目时jar包下载不成功的问题解决
|
9月前
|
人工智能 API 开发工具
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
GitHub MCP Server是基于Model Context Protocol的服务器工具,提供与GitHub API的无缝集成,支持自动化处理问题、Pull Request和仓库管理等功能。
1950 2
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
|
11月前
|
人工智能 IDE 编译器
idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
2587 15
idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
|
Java Maven Spring
springboot学习一:idea社区版本创建springboot项目的三种方式(第三种为主)
这篇文章介绍了在IntelliJ IDEA社区版中创建Spring Boot项目的三种方法,特别强调了第三种方法的详细步骤。
12859 0
springboot学习一:idea社区版本创建springboot项目的三种方式(第三种为主)
|
测试技术
软件质量保护与测试(第2版)学习总结第十三章 集成测试
本文是《软件质量保护与测试》(第2版)第十三章的学习总结,介绍了集成测试的概念、主要任务、测试层次与原则,以及集成测试的不同策略,包括非渐增式集成和渐增式集成(自顶向下和自底向上),并通过图示详细解释了集成测试的过程。
331 1
软件质量保护与测试(第2版)学习总结第十三章 集成测试
|
前端开发 Java 程序员
springboot 学习十五:Spring Boot 优雅的集成Swagger2、Knife4j
这篇文章是关于如何在Spring Boot项目中集成Swagger2和Knife4j来生成和美化API接口文档的详细教程。
2279 1
|
前端开发 Java Maven
【前端学java】全网最详细的maven安装与IDEA集成教程!
【8月更文挑战第12天】全网最详细的maven安装与IDEA集成教程!
493 2
【前端学java】全网最详细的maven安装与IDEA集成教程!
|
Linux 网络安全 开发工具
IDEA如何配置git和github
【11月更文挑战第14天】本指南详细介绍了如何在 IntelliJ IDEA 中配置 Git 和 GitHub,包括检查和设置 Git 路径、测试配置,以及通过 SSH 或 HTTPS 方式配置 GitHub 仓库的具体步骤。完成配置后,用户可在 IDEA 中轻松进行版本控制操作。
2575 0
|
Shell 网络安全 开发工具
Git,GitHub,Gitee&IDEA集成Git
Git提交项目到GitHub简洁版、版本控制、安装、常用命令、分支、团队协作机制、Github、Gitee远程仓库、IDEA集成Git、IDEA集成Github、IDEA集成Gitee
Git,GitHub,Gitee&IDEA集成Git