1.建立test分支,然後切換到test分支上:
$ git checkout -b test
switched to a new branch 'test'
說明:
$ git branch test
$ git checkout test
switched to branch 'dev'
2.檢視分支
使用git branch命令檢視當前分支:
$ git branch
* test
master
說明:
3.提交修改內容
比如: 對test分支裡用test.txt檔案,我們加上一行然後內容提交
test.txt檔案新增:
修改test.txt檔案內容
提交:
$ git add test.txt
$ git commit -m "branch test"
[dev fec145a] branch test
1 file changed, 1 insertion(+)
4.合併分支
test分支的工作完成,切換回master分支:
$ git checkout master
switched to branch 'master'
切換回master分支後,在檢視test.txt檔案,發現裡面沒有我們新增的內容,那是因為我們新增的內容提交在test分支上,而master分支的提交點並沒變化,所以我們需要將test分支的工作成果合併到master分支上:
$ git merge test
updating d23efd8..fec234w
fast-forward
test.txt | 1 +
1 file changed, 1 insertion(+)
說明:
5.刪除test分支
每次合併完後,如果這個分支不需要了就將其刪掉
刪掉test分支:
$ git branch -d test
deleted branch test
(was fec234w).
刪除後檢視分支,就只剩master分支了:
$ git branch
* master
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 檢視當前修改了哪些...
Git 建立與合併分支
現在我們可以把dev分支上的內容合併到分支master上了,可以在master分支上,使用如下命令 git merge dev 如下所示 git merge命令用於合併指定分支到當前分支上,合併後,再檢視readme.txt內容,可以看到,和dev分支最新提交的是完全一樣的。注意到上面的fast f...