
- 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** 分支一起可見,兩者最初都指向同一個提交。
廣告