- Git 入门
- Git - 首页
- Git - 版本控制
- Git - 基本概念
- Git - 命令行
- Git - 安装
- Git - 首次设置
- Git - 基本命令
- Git - 获取帮助
- Git - 工具
- Git - 速查表
- Git - 术语
- Git 分支
- Git - 分支简述
- Git - 创建新分支
- Git - 切换分支
- Git - 分支和合并
- Git - 合并冲突
- Git - 管理分支
- Git - 分支工作流程
- Git - 远程分支
- Git - 追踪分支
- Git - 变基
- Git - 变基 vs. 合并
- Git - 压缩提交
- Git 操作
- Git - 克隆操作
- Git - 标签操作
- Git - 别名操作
- Git - 提交操作
- Git - 暂存操作
- Git - 移动操作
- Git - 重命名操作
- Git - 推送操作
- Git - 拉取操作
- Git - Fork 操作
- Git - Patch 操作
- Git - Diff 操作
- Git - 状态操作
- Git - 日志操作
- Git - HEAD 操作
- Git - origin master
- Git 撤销
- Git - 撤销更改
- Git - Checkout
- Git - Revert
- Git - Reset
- Git - 还原操作
- Git - Rm
- Git - Switch 操作
- Git - Cherry-pick
- Git - Amend
- 服务器上的 Git
- Git - 本地协议
- Git - 智能 HTTP 协议
- Git - 简单 HTTP 协议
- Git - SSH 协议
- Git - Git 协议
- Git - 在服务器上获取 Git
- Git - 设置服务器
- Git - 守护进程
- Git - GitWeb
- Git - GitLab
- Git - 第三方托管选项
- 分布式 Git
- Git - 分布式工作流程
- Git - 为项目贡献代码
- Git - 维持项目
- 自定义 Git
- Git - 配置
- Git - 钩子
- Git - 属性
- Git - Init
- Git - Commit
Git - 新建分支
在 Git 中创建分支是管理代码版本和协作项目的基本实践。分支允许您独立于主代码库开发功能、修复错误或进行实验。
创建新分支
假设在我们项目的过程中,我们想尝试一些修改或探索一个新功能。
为了使我们的工作与 Git 中的主开发线(有时称为 **master**)分开,我们可以创建一个新分支。
这让我们可以修改内容,而不用担心破坏当前的代码库。
git branch <branch_name>
考虑这个例子
git branch feature-x
当我们执行此命令时,Git 在我们的提交历史中生成一个新的指针,称为 **feature-x**。
此指针首先指向当前分支(通常为 **master**)指向的提交。
本质上,我们为项目历史中的特定章节创建了一个书签。
验证分支
使用以下命令检查所有分支的指向位置,并验证分支是否已成功创建
git log --decorate
此命令将显示项目历史记录中的提交列表以及指向这些提交的分支的详细信息。
**feature-x** 分支应该与 **master** 分支一起可见,两者最初都指向同一个提交。
广告