IntelliJ IDEA绑定GitHub实现代码版本控制实例演示,IDEA上传、更新、同步项目到GitHub演示,Git的下载与安装

简介: IntelliJ IDEA绑定GitHub实现代码版本控制实例演示,IDEA上传、更新、同步项目到GitHub演示,Git的下载与安装

       

IDEA 绑定 GitHub 实现代码版本控制

第一章:IDEA 配置 Git 并绑定 GitHub

首先需要本地装了Git,再用 IDEA 配置下。

① 下载 Git

Git 官网

image.png

① 安装 Git

下面演示下基本安装步骤:

image.png

image.png

选择组件。

image.png

选择开始菜单页。

image.png

选择默认编辑器,我选择默认的 vim 。

image.png

调整仓库最初的分支名。

image.png

配置环境变量。

image.png

选择 https 的后端传输。

image.png

配置行尾符号转换。

image.png

配置终端模拟器。

image.png

选择 git pull 的默认行为。

image.png

选择证书助手。

配置额外的选项。

第一个是启用文件系统缓存,设置后可以提升性能。

image.png

新版本会增加些实验功能,可能会不稳定,还没有进行较全面的测试。

image.png

image.png

安装完成。

image.png

③ 设置 Git 的用户名和用户邮箱

这个设置后,后面才能进行上传。

④ IEDA 配置 Git

首先设置你的本地 Git 路径。

image.png

image.png

设置好后测试一下。

image.png

⑤ IEDA 绑定 GitHub

开始进行绑定。

image.png

image.png

image.png

如果失败了报 403,可以看下下面的文章:

IntelliJ IDEA 绑定 Github 报 Error 403: Not Authorized 没有授权问题解决方法

下面是成功的提示:

image.png

绑定成功后效果图:

image.png

第二章:IDEA 上传与更新项目到 GitHub 演示

① 第一次上传项目到 GitHub 演示

点击 VCS 的分享项目到 GitHub。

image.png

设置仓库信息。

image.png

添加初始要提交的项目文件。

image.png

等待进度条结束即可。

image.png

提示添加成功。

image.png

到 GitHub 上可以看到已经成功提交的项目了。

image.png

② 更新项目到 GitHub 演示

我添加了一行注释,来测试更新是否成功,选择 Git 的提交文件。

image.png

添加下说明,然后点击提交,不添加说明不让提交哦。

image.png

确认提交。

image.png

可以看到绿色的标志代表提交成功了。

image.png

然后 Push 就可以把我们提交的代码更新到 GitHub 了。

image.png

image.png

成功后会有提示。

image.png

可以到 GitHub 上看,更新的已经同步过来了。

image.png

喜欢的点个赞❤吧!


目录
相关文章
|
存储 安全 开发工具
Git安装与配置:操作步骤+Gitee绑定
本文系统介绍了Git从安装配置到远程协作的全流程,涵盖基础概念、常用命令、分支管理、冲突解决及Gitee实战操作,助你高效掌握代码版本控制与团队协作技巧。
1690 155
|
开发工具 git
使用Git根据日期进行代码版本切换的方法
通过以上步骤,可以有效地根据日期进行Git代码版本的切换。这种方法在需要回溯历史版本进行bug修复或功能复查时特别有用。Git的灵活性和强大功能使其成为现代软件开发不可或缺的工具之一。
1117 103
|
人工智能 JavaScript 前端开发
Github 2024-10-28 开源项目周报 Top15
本周GitHub热门项目涵盖Svelte、Open Interpreter、PowerShell等,涉及Web开发、AI助手、自动化工具等领域,Python、JavaScript为主流语言,展现开源技术活跃生态。(239字)
1229 19
|
人工智能 JavaScript 前端开发
Github 2024-11-04 开源项目周报 Top14
本周GitHub热门项目涵盖屏幕截图转代码、网页监控、低代码开发等。Python与TypeScript主导,亮点项目包括AI生成代码工具、开源社交应用Bluesky及机器人框架LeRobot,展现AI与自动化技术的快速发展趋势。
692 15
|
人工智能 JavaScript Docker
Github 2024-11-11 开源项目周报 Top15
本周GitHub热门项目涵盖多领域:Python与TypeScript领跑,包括屏幕截图转代码、本地文件共享、PDF处理、AI开发代理等。亮点项目如screenshot-to-code、LocalSend、OpenHands及Diagrams,兼具创新与实用性,广受开发者关注。
1112 13
|
人工智能 算法 JavaScript
Github 2024-10-14 开源项目周报 Top14
本周GitHub热门项目共14个,Python项目占7席。涵盖算法实现、生成式AI、金融分析、目标检测等领域,包括TheAlgorithms系列、OpenBB金融平台、Ultralytics YOLO11、Manim动画框架等,展现开源技术多元发展态势。
576 8
|
人工智能 Rust JavaScript
Github 2024-10-07 开源项目周报 Top15
本周GitHub热门项目共15个,Python项目占比最高达7个。榜首为Python算法实现集合TheAlgorithms/Python,Star数超17万;其他亮点包括Godot游戏引擎、OpenBB金融平台、ToolJet低代码框架及新兴AI相关项目如Crawl4AI、Llama Stack等,涵盖游戏、金融、AI、理财等多个领域。
621 4
|
人工智能 Rust 算法
Github 2024-09-30 开源项目周报 Top15
本周GitHub热门项目揭晓:Python主导,AutoGPT居首,涵盖AI、编程、数学动画等领域,助力开发者探索前沿技术。
533 4
|
人工智能 JavaScript 前端开发
Github 2024-09-16 开源项目周报 Top14
本周GitHub热门项目涵盖Python、TypeScript、Go等语言,React居首。亮点包括微软PowerToys、Node版本管理器、AI证件照工具HivisionIDPhotos及端侧大模型MiniCPM等。
445 2
|
Rust JavaScript 安全
Github 2024-09-02 开源项目周报 Top13
本周GitHub热门项目涵盖AI、开发工具与开源替代品。包括Notion替代AppFlowy、Airtable替代NocoDB、云平台Coolify及可观察性平台OpenObserve等,涉及Python、TypeScript、Rust等语言,聚焦效率、隐私与自动化。
668 1