淺入Git學習 建立分支與合併分支

2021-08-17 15:06:12 字數 1627 閱讀 2262

在之前的文章裡,我們已經知道,每次提交,git都會把他們穿成一條線,這條線就是master分支

當我們建立新的分支,例如dev時,git就會新建乙個指標叫dev,指向master相同的提交,再把head指向dev

現在我們對工作區的修改和提交就是針對dev分支了,新提交一次後,dev指標往前移動,而master不變化

如果在dev上的工作完成了,就可以把dev合併到master上,最簡單直接的方法就是把master指向dev

合併完後,刪除分支,然後就只剩下master分支了

下面附上**

建立dev分支,然後切換到dev分支

$ git checkout -b dev

switched to a new branch 'dev'

git checkout命令加上-b

引數表示建立並切換,相當於以下兩條命令

$ git branch dev

$ git checkout dev

git branch命令檢視當前分支,當前分支前面會有*號

$ git branch

* dev

master

dev分支工作完成後,我們切換回master分支

$ git checkout master

switched to branch 'master'

然後把dev分支的工作合併到master分支上

$ git merge dev

updating 26db283..778c8cf

fast-forward

readme.txt | 3 ++-

1 file changed, 2 insertions(+), 1 deletion(-)

合併完成後,我們就可以刪除dev分支了

$ git branch -d dev

deleted branch dev (was 778c8cf).

檢視分支 git branch

建立分支 git branch ***

切換分支 git checkout ***

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

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

刪除分支 git branch -d ***

git學習筆記 建立分支與合併分支

如果已經在github或者自己的伺服器託管倉庫上建立了乙個倉庫,那麼可以用 下面我檢查一下自己所在的分支 git branch 如果沒有分支的話則說明都顯示,如果有,前面的帶 的為當前分支,下面建立兩個分支 git checkout b dev 建立分支dev並且切換到dev分支 git check...

Git建立分支與合併分支

首先,我們建立dev分支,然後切換到dev分支 git checkout b dev 建立dev分支並同時切換到dev分支 switched to a new branch dev git checkout命令加上 b引數表示建立並切換,相當於以下兩條命令 git branch dev git ch...

git建立分支與合併分支

第一步 建立分支 git branch my branch 建立分支my branch 第二步 在自己的分支上進行操作,git status 檢視當前哪些檔案進行了修改,將本地修改的 推送到暫存區 git checkout my branch 切換到自己分支 git status 檢視當前修改了哪些...