Git 分支branch 新建、切換、合併、下載
阿新 • • 發佈:2018-11-08
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