IDEA 集成git

git系列文章目录

第九章 IDEA集成git


前言

命令方式比较繁琐,本章介绍常用的IDEA git图形化操作

一、IDEA集成git

示例:
打开IDEA 随便创建一个项目控制台项目

在这里插入图片描述

找到git选项
在这里插入图片描述
检查设置是否已经配置好了git路径然后确定
在这里插入图片描述

二、使用步骤

1.使用IDEA完成本地库的初始化操作

在这里插入图片描述

此时多了一个git文件夹,说明完成了初始化
在这里插入图片描述

2.使用IDEA完成代码并添加到git和提交到本地库

创建代码以后就会提示是否需要ADD操作,当点击了add后就会变为绿色。说明添加到了暂存区
在这里插入图片描述
这里先将整个模块添加到暂存区,然后整个模块都变绿了
在这里插入图片描述
然后进行commit操作
在这里插入图片描述
填写提交描述后就点击commit提交,
在这里插入图片描述
Version Control会显示提交的内容
在这里插入图片描述

在这里插入图片描述

提交完了改代码,前面会出现绿色,然后需要添加到暂存区,然后提交到本地库
在这里插入图片描述
提交的时候会显示代码变化
在这里插入图片描述

控制台会显示提交的内容
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

当更改内容时会显示绿色,需要提交

3.本地库和远程库的交互

在这里插入图片描述

从远程拉取代码
代码如下(示例):

Apple@DESKTOP-OK1UFD6 MINGW64 ~/IdeaProjects/untitled2 (master)
$ git pull https://gitee.com/gitee13913150025/git-resp.git master --allow-unrelated-histories
remote: Enumerating objects: 21, done.
remote: Counting objects: 100% (21/21), done.
remote: Compressing objects: 100% (11/11), done.
remote: Total 21 (delta 5), reused 17 (delta 4), pack-reused 0
Unpacking objects: 100% (21/21), 2.35 KiB | 73.00 KiB/s, done.
From https://gitee.com/gitee13913150025/git-resp
 * branch            master     -> FETCH_HEAD
Merge made by the 'ort' strategy.
 Demo.txt  | 1 +
 Demo2.txt | 1 +
 Test.txt  | 5 +++++
 Test2.txt | 1 +
 4 files changed, 8 insertions(+)
 create mode 100644 Demo.txt
 create mode 100644 Demo2.txt
 create mode 100644 Test.txt
 create mode 100644 Test2.txt

Apple@DESKTOP-OK1UFD6 MINGW64 ~/IdeaProjects/untitled2 (master)
$

在这里插入图片描述

提交到远程仓库

Apple@DESKTOP-OK1UFD6 MINGW64 ~/IdeaProjects/untitled2 (master)
$ git push -u https://gitee.com/gitee13913150025/git-resp.git master -f
Enumerating objects: 25, done.
Counting objects: 100% (25/25), done.
Delta compression using up to 4 threads
Compressing objects: 100% (11/11), done.
Writing objects: 100% (24/24), 2.15 KiB | 1.08 MiB/s, done.
Total 24 (delta 2), reused 0 (delta 0), pack-reused 0
remote: Powered by GITEE.COM [GNK-6.2]
To https://gitee.com/gitee13913150025/git-resp.git
   8b8e74a..ffe7ffd  master -> master
Branch 'master' set up to track remote branch 'master' from 'https://gitee.com/gitee13913150025/git-resp.git'.

Apple@DESKTOP-OK1UFD6 MINGW64 ~/IdeaProjects/untitled2 (master)
$

推送成功
在这里插入图片描述
再添加一个类演示push

先提交到本地库
在这里插入图片描述
再推送到远程库
在这里插入图片描述

设置库的别名和地址
在这里插入图片描述
在这里插入图片描述
点push就可以推送了(第一次需要输入登录账户和密码,记住密码以后就不用输了)

查看远程库推送成功
在这里插入图片描述

再修改代码,演示提交推送,这样比较方便,但是不推荐这样做
因为防止冲突会先拉取
一般开发中先pull操作,再push操作。
在这里插入图片描述
在这里插入图片描述

4.从远程库的克隆操作

在这里插入图片描述

在这里插入图片描述
克隆到本地以后即是本地库,又是工作空间


总结

IDEA集成了git操作,省去了git命令行的方式,十分方便快捷
  • 9
    点赞
  • 101
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
集成 Git 是一个很好的想法!通过集成 Git,您可以更好地管理和追踪代码的变化。下面是一些步骤,可以帮助您将 Git 集成到您的项目中: 1. 初始化仓库:在您的项目目录中运行 `git init` 命令,以初始化 Git 仓库。 2. 添加文件:使用 `git add <file>` 命令将文件添加到暂存区。您可以多次使用该命令添加多个文件。 3. 提交更改:运行 `git commit -m "Commit message"` 命令来提交更改并创建一个新的提交。通过提供一条有意义的提交消息,您可以清楚地描述此次提交所做的更改。 4. 远程仓库:将您的本地仓库与远程仓库进行关联。您可以使用 `git remote add origin <remote-url>` 命令将远程仓库添加为名为 "origin" 的远程别名。 5. 推送更改:运行 `git push origin <branch-name>` 命令来将本地更改推送到远程仓库。指定要推送的分支名称。 6. 分支管理:使用 `git branch` 命令来查看所有分支。您可以使用 `git branch <branch-name>` 命令创建新分支,并使用 `git checkout <branch-name>` 命令切换到指定的分支。 7. 合并分支:使用 `git merge <branch-name>` 命令将指定分支合并到当前分支。这将把指定分支的更改合并到当前分支。 除了上述基本命令外,Git 还提供了许多其他功能和选项,如撤销更改、分支合并冲突解决等。您可以根据需要查阅 Git 的文档来深入了解这些功能。 希望这些步骤能帮助您成功集成 Git 到您的项目中!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值