【Git从入门到精通】——新版IDea集成Git、Idea集成Github、Gitee以及GItLab应用(看这一篇就够了)

🎼个人主页:【Y小夜】

😎作者简介:一位双非学校的大二学生,编程爱好者,

专注于基础和实战分享,欢迎私信咨询!

🎆入门专栏:🎇【MySQLJava基础Rust

🎈热门专栏:🎊【PythonJavawebVue框架

感谢您的点赞、关注、评论、收藏、是对我最大的认可和支持!❤️

目录

🎯Idea集成Git

😎大概步骤

😎Git初始化

😎Git提交

😎切换版本

😎创建分支

😎合并分支

🎯IDea集成GitHub

😎设置GitHub账号

😎分享项目到GitHub

😎拉取远程库到本地库

😎克隆代码到本地

🎯Gitee的的使用

😎在Gitee上创建远程库

😎IDea集成Gitee

😎分享项目到gitee

😎在gitee中导入github项目

🎯自建代码托管平台——GitLab

😎简介

😎IDea集成GitLab


🎯Idea集成Git

提示:这是使用的是新版的Idea

😎大概步骤

        所有的内容都在Git从入门到精通_Y小夜的博客-优快云博客专栏中讲解

IntelliJ IDEA 集成 Git 的基本步骤如下:

  1. 安装 Git:

    • 在使用 IntelliJ IDEA 之前,确保已经在计算机上安装了 Git。可以从 Git 官网 下载并安装。
  2. 配置 Git:

    • 打开 IntelliJ IDEA。
    • 进入 File > Settings (对于 macOS 是 IntelliJ IDEA > Preferences)。
    • 在设置窗口中,选择 Version Control > Git
    • 确保 Git 的可执行文件路径正确无误。如果 IntelliJ IDEA 没有自动检测到 Git,可以手动设置路径。
  3. 初始化仓库:

    • 在 IntelliJ IDEA 中打开或创建一个项目。
    • 如果项目还不是一个 Git 仓库,可以通过底部右侧的 VCS 弹出按钮选择 Git,然后选择 Init 来初始化一个新的 Git 仓库。
  4. 克隆远程仓库:

    • 如果你想克隆一个远程 Git 仓库,可以使用 VCS 弹出按钮选择 Get from VCS...,然后选择 Git,输入远程仓库的 URL 并克隆。
  5. 提交更改:

    • 对项目中的文件进行更改后,可以通过 VCS > Git > Commit 来提交更改到本地仓库。
  6. 推送到远程仓库:

    • 提交更改后,可以通过 VCS > Git > Push 将更改推送到远程仓库。
  7. 拉取远程更改:

    • 可以通过 VCS > Git > Pull 从远程仓库拉取最新的更改。
  8. 查看历史记录:

    • 可以使用 VCS > Git > Show History 来查看提交历史和其他 Git 操作。
  9. 分支管理:

    • IntelliJ IDEA 提供了强大的分支管理工具。可以通过 VCS 菜单或侧边栏来创建、切换和合并分支。
  10. 解决冲突:

    • 如果在合并时出现冲突,IntelliJ IDEA 会提示解决这些冲突。
  11. 使用 Git 工具:

    • IntelliJ IDEA 内置了 Git 工具,包括比较工具、分支管理、标签管理等。
  12. 提交信息模板:

    • 可以在 Settings > Editor > Copyright Profiles 中设置提交信息模板。
  13. Gitignore:

    • 可以使用 .gitignore 文件来指定不需要 Git 跟踪的文件和目录。

确保你熟悉 Git 的基本命令和工作流程,这样在使用 IntelliJ IDEA 的 Git 集成功能时会更加得心应手。此外,IntelliJ IDEA 社区版和旗舰版都支持 Git,但某些高级功能可能只在旗舰版中提供。

😎Git初始化

选中项目,点击右键,没有发现任何与GIt有关的东西

这时候点击Open In ——》Explorer,在文件夹中打开

没有.git文件夹

这时咱们需要初始化

回到IDea,双击shift,搜索Create Git Repository

选择你要添加Git的文件夹,点击OK

这是就出现了git相关的东西

😎Git提交

在工作区时,这写代码标签是红色的

我们在项目上点击右键,选择Git——》Add,将代码提交到暂存区

这时代码的标签会变成绿色,代表代码在暂存区。例如:

这时我们选中项目右键,点击Git——》Cimmit Directory,将代码提交到本地库

点击Commit进行提交,提交后,代码标签变为原本颜色

😎切换版本

如果提交过几次了,然后点击IDea左下角Git

可以看到自己的提交过的版本

想切换到哪一个版本,可以直接右键,点击Check Revision...进行切换

😎创建分支

点击左上角,选择分支

选择项目,选择New Branch,创建新的分支

输入名称,并且选择是否切换到新建分支上,点击Create进行创建

😎合并分支

点击左上角,点击要合并的分支,点击Merge。。。,将该分支合并

合并冲突的话,要自己手动合并,点击箭头就可以合并想要的代码

🎯Idea集成GitHub

😎设置GitHub账号

检查是否有GitHub插件,没有Github的友友们,可以去下载插件

直接连接

点击蓝色图标

进行连接

进行登入

显示连接成功 

😎分享项目到GitHub

选中Git——》GitHub——》Share 。。。

出现这个错误的,可以区更新一下Idea,不过是在不行基于别用Github了,因为还要外网

😎拉取远程库到本地库

点击Pull进行拉取

😎克隆代码到本地

在初始界面点击Git From VCS

直接连账号就行

🎯Gitee的的使用

😎在Gitee上创建远程库

点击➕号,新建仓库

自己填信息就行

😎IDea集成Gitee

下载Gitee插件

这里就出现了这个Gitee

进行登入,这里是邮箱和密码,没有设置邮箱的可以先去gitee上设置邮箱

😎分享项目到gitee

先去复制Https

进行push

输入地址,直接push

😎在gitee中导入github项目

在创建仓库时,直接进行导入

输入github上代码的链接即可

更新项目的话就直接点这个符号就行

🎯自建代码托管平台——GitLab

😎简介

        GitLab 是一个开源的、自托管的 Git 仓库管理平台,它提供了一个基于 Web 的用户界面,使得团队可以更高效地进行代码的协作和项目管理。以下是 GitLab 的一些关键特点和优势:

  1. 开源:

    • GitLab 的社区版是完全开源的,允许用户自由地使用和修改代码。
  2. 自托管:

    • 用户可以在自己的服务器上安装和运行 GitLab,完全控制自己的数据和隐私。
  3. 完整的项目管理工具:

    • 提供了 Wiki、问题跟踪(Issue Tracking)、合并请求(Merge Requests)和持续集成/持续部署(CI/CD)等功能。
  4. 用户和权限管理:

    • 支持用户账户管理、团队协作和细粒度的权限控制。
  5. 社交编码:

    • 支持社交功能,如对提交、问题和 Wiki 页面的点赞、评论和打星标。
  6. 安全性:

    • 提供了多种安全功能,如两因素认证、审计日志、安全漏洞扫描等。
  7. 集成:

    • 可以与许多其他工具和服务集成,如 Slack、Jira、LDAP 等。
  8. API:

    • 提供了丰富的 API,方便与其他系统集成或自动化工作流程。
  9. Web 界面:

    • 拥有直观的 Web 界面,支持代码浏览、编辑、审查和 Git 操作。
  10. 多语言支持:

    • GitLab 提供了多语言界面,支持不同国家和地区的用户。
  11. 分支管理:

    • 支持分支管理策略和保护,确保代码的质量和一致性。
  12. 文档:

    • 提供了详尽的文档,帮助用户了解如何安装、配置和使用 GitLab。
  13. 企业支持:

    • 对于需要额外支持和功能的企业用户,GitLab 提供了付费的企业版。
  14. 社区:

    • 拥有活跃的社区,用户可以从社区获得帮助和资源。
  15. 可扩展性:

    • GitLab 可以通过插件和集成进行扩展,以满足特定的业务需求。

        GitLab 适合从小型团队到大型企业的各种规模的组织,它提供了一个强大的平台,帮助团队更高效地进行软件开发和项目管理。通过自建 GitLab,组织可以完全控制自己的代码和数据,同时享受 GitLab 提供的各种功能和优势。

😎IDea集成GitLab

先去装GitLab插件

选择GitLab,填写东西就行

### 如何在 IntelliJ IDEA 中登录 Gitee 要在 IntelliJ IDEA 中成功登录 Gitee 并完成相关配置,可以按照以下方法实现: #### 1. 配置 Gitee 账户 打开 IntelliJ IDEA 后,在顶部菜单栏中找到 `File` -> `Settings`(Windows/Linux) 或者 `IntelliJ IDEA` -> `Preferences`(Mac)。进入设置窗口后,导航至 `Version Control` -> `GitHub`。在此界面中,点击右下角的 `+` 按钮,并选择 `Gitee`。随后会弹出一个对话框,要求输入 Gitee 的用户名和密码[^2]。 #### 2. 克隆 Gitee 仓库 如果需要从 Gitee 上获取已有项目,则可以通过克隆功能来实现。具体操作如下:点击顶部菜单中的 `VCS` -> `Get from Version Control`。接着会在新弹出的窗口里看到多个选项,其中选择 `Git` 类型作为版本控制系统。之后填写目标仓库地址(形如 https://gitee.com/your-username/your-repository.git),再指定本地保存路径最后按下 `Clone` 键即可完成整个过程[^2]。 #### 3. 提交与推送更改 当完成了项目的修改工作以后,可通过快捷键组合方式快速执行提交动作——对于 Windows 和 Linux 用户来说是 `Ctrl + K`;而 Mac 设备上的对应按键则是 `Cmd + K`。这一步骤将会唤起提交面板,在这里可以选择待处理文件以及撰写相应描述文字等内容后再按确认按钮即算结束当前环节的工作流程。紧接着就是把刚才所做改动同步回服务器端上去啦!只需简单几步就能搞定哦~ 只需前往 `VCS` 下拉列表里的 `Git` 子项处选取 `Push` 功能就可以了哟[^2]! #### 4. 进行代码绑定 (可选步骤) 为了进一步加强两者之间的联系程度还可以考虑实施额外的一些设定措施比如说是 SSH 密钥认证之类的手段等等... 不过这部分内容属于高级范畴不在本次讨论范围之内哈~ ```bash # 示例命令用于测试SSH连接是否正常建立 ssh -T git@gitee.com ``` 以上便是关于如何利用 IntelliJ IDEA 来接入 Gitee 的全部指导说明资料了希望对你有所帮助呢😊
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Y小夜

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

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

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

打赏作者

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

抵扣说明:

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

余额充值