關於使用git新建分支

2021-09-26 08:56:10 字數 2026 閱讀 8925

git鼓勵大量使用分支:

檢視分支:git branch

建立分支:git branch

切換分支:git checkout

建立+切換分支:git checkout -b

合併某分支到當前分支:git merge

刪除分支:git branch -d

實戰操作例子:

ntbk-01-100229+liguanlin@ntbk-01-100229 mingw64 /e/codefromnewserver/face_captur  e_software (master)

$ git checkout -b factory_version    --建立並新建分支,這裡建立新分支之後並不會顯示到**上

switched to a new branch 'factory_version'

ntbk-01-100229+liguanlin@ntbk-01-100229 mingw64 /e/codefromnewserver/face_capture_software (factory_version)

$ git branch all

ntbk-01-100229+liguanlin@ntbk-01-100229 mingw64 /e/codefromnewserver/face_capture_software (factory_version)

$ git branch -a

all* factory_version

master

remotes/origin/master

ntbk-01-100229+liguanlin@ntbk-01-100229 mingw64 /e/codefromnewserver/face_capture_software (factory_version)

$ git push origin master

everything up-to-date

ntbk-01-100229+liguanlin@ntbk-01-100229 mingw64 /e/codefromnewserver/face_capture_software (factory_version)

$ git commit -m "add factory_version branch" --在命令列新建分支之後,需要提交

on branch factory_version

untracked files:

facecapture.rar

facecapture/facecapture.si4project/

facecapture/facecapture/imagealignment/imagealignment.si4project/

nothing added to commit but untracked files present

ntbk-01-100229+liguanlin@ntbk-01-100229 mingw64 /e/codefromnewserver/face_capture_software (factory_version)

$ git push origin factory_version   --push之後,才能在網頁上看到新建的分支

total 0 (delta 0), reused 0 (delta 0)

remote:

remote: to create a merge request for factory_version, visit:

remote:  

remote:

to 10.10.20.51:liguanlin/facecapture.git

* [new branch]      factory_version -> factory_version

Git新建分支

1.先檢視本地狀態 git status 已經是版本庫最新的 了。2.檢視本地已有分支和遠端已有分支 git branch git branch a 3.新建本地分支 git branch vso feature setmail 0523 檢視本地分支,可以看到新的分支已經建好了 4.本地分支推送到...

git新建分支

有兩種方法,第一種就是在碼雲上新建分支,然後拉取到本地 1.首選在碼雲上建立新的分支 2.在本地專案目錄下git pull拉取到本地 3.切換分支 git checkout 分支名 git branch a 檢視所有分支 git branch d 刪除分支 git branch 分支名 建立分支 當...

git 新建分支

1 切換到基礎分支,develop git checkout develop 2 建立並切換到新分支 git checkout b develop 1.1.0 git branch可以看到已經在develop 1.1.0分支上 3 更新分支 並提交 git add git commit m init...