git分支概述

为什么要使用分支

使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。

当在原有的项目上,想添加一个新功能时,如果直接在原分支上进行修改,可能会存在对项目修改崩溃的一个情况。这个时候就可以新创建一个分支,然后进行开发,开发测试完成后再进行合并。

相关命令

查看当前分支状态: git status (或者可以直接在用户行末尾查看)
创建新分支: git branch xxx
切换新的分支: git checkout xxx
查看分支所处版本: git branch -v
删除分支:git branch -d xxx

合并分支:
1. 切换到接收新分支的分支上
2. 执行merge命令

例如,将hot_fix分支合并到master中:
git checkout master
git merge hot_fix

冲突

当两个分支都对某一文件进行了修改后,如果再去合并这两个分支,就会产生冲突问题

冲突的解决

  1. 二者协商,将发生冲突的地方进行编辑修改
  2. git add xxx
  3. git commit -m “日志信息”
    注意,此时不能带上具体文件名
### 在 IntelliJ IDEA 中创建 Git 分支并添加文件夹 #### 使用图形界面创建分支 在项目资源管理器中,对项目进行右键单击,随后依次选择 `Git` -> `Repository` -> `Branches`。这会打开一个窗口,在这里可以选择创建新分支的选项[^1]。 为了创建一个新的分支,可以在弹出对话框里输入新的分支名称,并确认创建。一旦完成此操作,即成功创建了一个基于当前 HEAD 的新分支。 #### 使用终端创建分支 另一种方式是在 IntelliJ IDEA 内置终端中执行命令来实现相同目的。可以通过菜单栏选择 `View` > `Tool Windows` > `Terminal` 来启动内置终端[^2]。接着可以使用如下命令创建分支: ```bash git checkout -b 新分支名 ``` 这条命令不仅创建了名为“新分支名”的分支,还会立即切换到这个新创建的分支上去工作。 #### 在指定分支下新建文件夹 无论采用哪种方法创建了分支之后,都可以正常地在这个分支上下文中新增加任何类型的文件或文件夹。只需按照常规流程,在项目的结构视图里面找到合适的位置,然后通过右键菜单选择 `New` -> `Directory` 并给定目标文件夹的名字即可。 当完成了文件夹的建立和其他必要的更改后,记得要将这些变化加入暂存区并通过提交保存下来。同样地,既能够利用 GUI 工具来做这件事——右键点击想要添加的内容,选择相应的版本控制动作;也能借助终端发出指令: ```bash git add . git commit -m "描述此次变更的信息" ``` 以上就是如何在 IntelliJ IDEA 中创建 Git 分支以及在其基础上构建新文件夹的方法概述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

NCU-wfb

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

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

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

打赏作者

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

抵扣说明:

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

余额充值