使用git 新建分支以及管理分支

2021-06-20 16:44:22 字數 1248 閱讀 9105

在你的github分支上, 你需要保持你的主分支乾淨, 我說的乾淨就是沒有任何改變,那麼你可以在任何時候從你的主分支修建乙個分支。每次, 你想提交乙個補丁或者乙個新特性時,你需要為它新建乙個分支,而這個分支無論如何都會從你的主分支複製過來。

當你要在乙個分支做拉請求時, 你也能夠繼續在其他分支上工作,而且也能夠在其它分支上做拉請求。

在你新建乙個新分支從主分支上拉下來所有改變之前,你的主分支需要確保是最新的。

在本地電腦新建乙個分支:git branch 《新分支名字》

將新分支發布在github上:git push origin 《新分支名字》[*如果邊看邊做,會出錯,請往下看]

切換到你的新分支:git checkout 《新分支名字》[* 事實上切換到其它分支都是這個命令]

當你想要在你的分支上提交內容,請確保是在你的那個分支上。[* 我的一篇博文上寫到了在終端上顯示當前分支以及顯示當前分支是否做過修改即該分支是否乾淨]

檢視所有已存在的分支,你可以使用:git branch

它就會有如下顯示:

master

master_clean

[* '·'代表了你現在所在分支

]為你的分支加入乙個新的遠端端: 

git remote add 《遠端端名字》 《位址》

[* 前文提到出錯的地方就是缺少了這一步,如果你在github申請了帳號,可以新建乙個倉庫,這時就會有乙個位址[

[email protected]:使用者名稱/專案名.git

], 遠端段名字可以隨便取,如上文的origin]

通過提交將所有修改提交到你的分支上: 

git push origin 《遠端端分支》

[* 原文有點問題,遠端端分支一般是與本地分支是對應的,當然你也可以在本地乙個分支提交到遠端端分支的另乙個分支如: git push origin master 提交到遠端端的主分支上

]在本地刪除乙個分支: 

git branch -d 《本地分支》

在github遠端端刪除乙個分支: 

git push origin :《遠端端分支》

唯一不同的就是冒號代表了刪除

如果你想要改變預設分支, 在github上是很容易的,在你的分支上到admin頁面,在下拉列表裡選擇你想要設定為預設分支的那個分支。

2. [* ]: 是我的瘋人瘋語,可以略過。

3. 黑體加粗:代表了命令

使用git 新建分支以及管理分支

在你的github分支上,你需要保持你的主分支乾淨,我說的乾淨就是沒有任何改變,那麼你可以在任何時候從你的主分支修建乙個分支。每次,你想提交乙個補丁或者乙個新特性時,你需要為它新建乙個分支,而這個分支無論如何都會從你的主分支複製過來。當你要在乙個分支做拉請求時,你也能夠繼續在其他分支上工作,而且也能...

使用git 新建分支以及管理分支

在你的github分支上,你需要保持你的主分支乾淨,我說的乾淨就是沒有任何改變,那麼你可以在任何時候從你的主分支修建乙個分支。每次,你想提交乙個補丁或者乙個新特性時,你需要為它新建乙個分支,而這個分支無論如何都會從你的主分支複製過來。當你要在乙個分支做拉請求時,你也能夠繼續在其他分支上工作,而且也能...

Git新建分支

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