Git 分支管理幾種操作方法

2022-08-12 06:21:13 字數 1409 閱讀 3304

列出分支

列出分支基本命令:

git branch

沒有引數時,git branch 會列出你在本地的分支。

$ git branch

* master

刪除分支

刪除分支命令:

git branch -d (branchname)

例如我們要刪除 testing 分支:

$ git branch

* master

testing

$ git branch -d testing

deleted branch testing (was 85fc7e7).

$ git branch

* master

分支合併

一旦某分支有了獨立內容,你終究會希望將它合併回到你的主分支。 你可以使用以下命令將任何分支合併到當前分支中去:

git merge

$ git branch

* master

newtest

$ ls

readme test.txt

$ git merge newtest

updating 3e92c19..c1501a2

fast-forward

runoob.php | 0

test.txt | 1 -

2 files changed, 1 deletion(-)

create mode 100644 runoob.php

delete mode 100644 test.txt

$ ls

readme runoob.php

合併衝突

合併並不僅僅是簡單的檔案新增、移除的操作,git 也會合併修改。

$ git branch

* master

$ cat runoob.php

首先,我們建立乙個叫做 change_site 的分支,切換過去,我們將 runoob.php 內容改為:

<?php

echo 'www.djznrobot.com';

?>

建立 change_site 分支:

$ git checkout -b change_site

switched to a new branch 'change_site'

$ vim runoob.php

$ head -3 runoob.php

<?php

echo 'runoob';

?>

$ git commit -am 'changed the runoob.php'

[change_site 7774248] changed the runoob.php

1 file changed, 3 insertions(+)

Git常用操作 分支管理

1.建立分支名 git checkout b 分支名 b引數表示建立並切換。僅僅是建立乙個新的分支而不切換到新分支 git branch 分支名 在分支之間切換 git checkout 分支名 2.檢視分支 git branch 上述命令會列出所有的分支,該命令只會列出本地分支,如果希望檢視所有分...

Git常用操作 分支管理

本文並非講解分支管理知識,而是記錄了git分支管理的一些命令使用方法,供使用時參考。以下使用 表示使用者需要替換的內容 git checkout b 上述命令建立乙個新的分支name,並且切換到新的分支,這裡的 b引數表示建立並切換。如果僅僅是建立乙個新的分支而不切換到新分支,則直接使用git br...

Git 分支管理方法

文件版本 開發工具 測試平台 工程名字 日期作者 備註v1.0 2016.07.20 lutianfei none 工作 回到開發主分支git checkout dev 回到遠端最新的修改git pull ledouya dev 回到工作分支git checkout work 通過rebase合併主...