1. 程式人生 > >Git 分支branch 新建、切換、合併、下載

Git 分支branch 新建、切換、合併、下載

Git 提供的分支可以便於不同開發者物件等共同絕緣的使用倉庫

預設分支是名叫 master 的分支,建立倉庫時生成

 

建立一個叫做 "chgl16" 的分支,並切換過去:

git checkout -b chgl16     # -b是branch分支的意思

切換回主分支:

git checkout master

再把新建的分支刪掉:

git branch -d chgl16     # -d是delete的縮寫

要合併其他分支到你的當前分支(例如 合併master到chgl16),執行:

git merge master

新增提交,push到遠端倉庫新分支

git add .    # 新增所有檔案到本地暫存區
git commit -m "..."   # 提交到本地倉庫
git push origin chgl16   # origin是本體之意,這是提交到遠端倉庫的chgl16分支

 

下載新分支到本地

git clone -b chgl16 https://github.com/username/respository/     # -b引數選擇分支,url仍然是專案倉庫的預設路徑
# 不帶 -b 分支名選項的預設是master分支

點進去可以看到不同分支的內容

 

合併分支到主分支master

建立commit新分支內容後並提交分支到GitHub後,切換到主分支

git checkout master

然後從GitHub拉回主分支master(自己開發可以不用,保險還是要)

git pull origin master

合併新分支到master ,然後提交master

git merge chgl16
git status  # 僅檢視狀態
git push origin master