三 git分支與合併

2021-06-18 21:25:59 字數 855 閱讀 3487

1. 檢視分支

檢視該git專案有哪些分支使用git branch命令,加*(星號)的分支為當前工作的分支,例如:

$git branch

* master

2. 建立乙個新分支

建立分支仍然使用git branch命令,後面跟上分支的名,例如:

$git branch experiment

使用git branch命令之後,將得到如下結果:

$git branch

* master

experiment

可以看到,當前仍然工作在master分支上,可以使用git checkout命令切換到新建立的分支上,例如:

$git checkout experiment

switched to branch "experiment"

再使用git branch命令得到如下結果:

$git branch

* experiment

master

可以看到,現在已經切換到experiment分支上了。

需要注意的是,如果分支有未commit的檔案時,是不能切換到其它分支的。

3. 合併分支

合併分支使用git merge命令,例如:

$git checkout master

$git merge experiment

git merge命令是將分支合併到當前分支中,如果合併有衝突,則需要手動解決。

4. 刪除分支

例如:$git branch -d experiment

如果分支沒有合併,則刪除將會失敗,如果要強制刪除分支,則使用-d選項,例如:

$git branch -d experiment

Git分支與合併

首先,庫應該有乙個 且僅有乙個主分支。所有提供給使用者使用的正式版本,都在這個主分支上發布。git主分支的名字,預設叫做master。它是自動建立的,版本庫初始化以後,預設就是在主分支在進行開發。主分支只用來分布重大版本,日常開發應該在另一條分支上完成。我們把開發用的分支,叫做develop。這個分...

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 檢視當前修改了哪些...