列出分支
列出分支基本命令:
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合併主...