IDEA中使用Git

本文详细介绍了在IntelliJ IDEA中如何集成Git,包括初始化本地库、添加与提交、拉取与推送、克隆远程库、解决冲突等关键步骤,助你掌握Git在项目管理中的应用。

IDEA中使用Git

一、基本流程

1. IDEA集成Git

image-20211023151644762

2. 初始化本地库

2.1 选择创建本地库

image-20211023151723653

2.2 选择本地库位置

image-20211023151849403

3. 添加到暂存区

3.1 方式一:

image-20211023152117439

3.2 方式二:

image-20211023152150800

4. 提交到本地库

4.1 选择对应选项

image-20211023152214497

4.2 进行详细设置

image-20211023152420015

4.3 查看对应的日志

image-20211023152452112

4.4 对本地库的文件进行修改

image-20211023152720414

4.5 重新add、commit

image-20211023152914161

二、拉取和推送资源

注意:

当想要从远程库拉取代码时,如果本地已经存在其他的本地库,想要远程库的内容和本地库的内容合并时,需要使用指令 git pull 远程库地址 分支 --allow-unrelated-histories ,告诉Git允许不相关历史合并。

执行指令后需要填写一个vim说明文件,说明合并原因即可:

image-20211023171150340

当本地库的内容和远程库的内容合并后,再执行 git push 指令将合并后的本地库的内容推送到远程库,此时远程库和本地库就可以交互了。

将代码推送到远程库

  1. 选择要推送的内容

    image-20211023172300833
  2. 填写对应的远程库地址

    image-20211023172438334
  3. 另一种方式:commit的同时推送到远程库

    image-20211023172835732
  4. 注意

    一般先执行pull操作,再执行push操作(为了避免冲突),所以一般不在commit的同时进行推送

三、克隆远程库到本地

  1. IDEA中无需创建项目,直接点击如下

    image-20211023185709041
  2. 输入远程库地址

    image-20211023185811518
  3. 项目克隆下来之后,其余操作与之前一致

四、解决冲突

  1. push时发生了冲突

    image-20211023190902255
  2. 选择合并

    image-20211023191145387
  3. 进行最终结果的确认

    image-20211023191303348
  4. 最终的合并结果确定之后,再进行push操作

使用Git来管理你的Idea项目时,你可以按照以下步骤进行操作: 1. 初始化Git仓库:在你的Idea项目目录下打开终端或命令行工具,运行命令 `git init` 来初始化一个新的Git仓库。 2. 添加文件到暂存区:使用命令 `git add <文件名>` 将你的项目文件添加到Git的暂存区。例如,如果你要添加所有文件,可以使用 `git add .` 命令。 3. 提交更改:运行命令 `git commit -m "提交说明"` 来提交你的更改。在提交说明中,你可以简洁地描述你所做的更改,以便日后查看或回顾。 4. 远程仓库关联:在Git中,你可能希望将你的本地仓库与远程仓库关联起来,以便将代码推送到远程服务器或从远程服务器拉取代码。使用命令 `git remote add origin <远程仓库URL>` 将你的本地仓库与远程仓库关联起来。 5. 推送到远程仓库:运行命令 `git push origin <分支名>` 将你的本地代码推送到远程仓库。如果你是第一次推送代码,可以使用 `git push -u origin <分支名>` 来设置默认推送分支。 6. 拉取更新:如果其他人对远程仓库进行了更改,你可以使用命令 `git pull origin <分支名>` 来拉取最新的更新到你的本地仓库。 7. 分支管理:Git还支持分支管理,你可以创建新的分支并在不影响主要代码的情况下进行开发或实验。使用命令 `git branch <分支名>` 来创建新的分支,然后使用 `git checkout <分支名>` 来切换到该分支。 这些是使用Git来管理你的Idea项目的基本操作。通过Git,你可以更好地跟踪和协作开发代码,并在需要时进行版本控制和回滚。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Nice2cu_Code

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

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

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

打赏作者

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

抵扣说明:

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

余额充值