git分支操作

2022-03-19 08:57:09 字數 892 閱讀 6250

建立分支

git branch develop

切換到分支

git checkout develop

建立並且切換到該分支上

git checkout -b develop

切換到主分支

git checkout master

切換到主分支然後執行下面命令合併

git merge develop

刪除分支

git branch -d hotfix

建立遠端分支

git checkout -b new

git push origin new

在遠端建立了new分支

刪除遠端分支

git push origin --delete new

拉取遠端分支

git pull 《遠端庫名》 《遠端分支名》:《本地分支名》

git pull origin new:new

如果本地分支和遠端分支同名可以直接

git pull origin new

回退版本

git log --stat #檢視版本

git reset --hard 版本號   #回退到指定版本到本地

git push origin 分支名 --force  #遠端回退版本

合併遠端分支

拉取master

git pull origin master

建立於遠端分支一樣版本的分支

git checkout -b 0.2 origin/0.2

在本地合併分支

git checkout master

git merge new

push到遠端就完成了合併

git push origin master

git操作分支

你也許會有疑惑,為什麼需要建立分支呢,只在主幹線上進行開發不是挺好的嗎?沒錯,通常情況下,只在主幹線上進行開發是完全沒有問題的,不過一旦涉及到出版本的情況,如果不建立分支的話,你就會非常地頭疼。舉個簡單的例子吧,比如說你們公司研發了一款不錯的軟體,最近剛剛完成,並推出了1.0版本。但是領導是不會讓你...

git分支操作

檢視分支git branch v新建分支git branch new branch切換分支git checkout new branch新建分支並切換過去git checkout b new branch在某分支上新建分支git checkout b new branch old branch重新命...

Git分支操作

1.建立本地分支 git branch 分支名,例如 git branch 2.0.1.20120806 注 2.0.1.20120806是分支名稱,可以隨便定義。2.切換本地分支 git checkout 分支名,例如從master切換到分支 git checkout 2.0.1.20120806...