master分支删除文件_Git分支基础简介;创建分支;合并分支;删除分支;
目錄
為了演示:我們創(chuàng)建了一個(gè)本地倉庫testBranch,一個(gè)遠(yuǎn)程倉庫testBranchRe:
1.當(dāng)我們創(chuàng)建一個(gè)本地倉庫的時(shí)候,這個(gè)本地倉庫中就會有一個(gè)主分支,即master分支;
2.每次提交,master就會向后移動一個(gè)節(jié)點(diǎn),形成一個(gè)鏈,記錄每次修改的日志信息
當(dāng)前是哪個(gè)分支,HEAD指針就指向誰。
3.創(chuàng)建分支
(具體分支的意涵,可以參見什么是分支,如何管理分支?通過這篇文章,可以明白一些東西)
git中創(chuàng)建分支的成本很低,其不是把代碼復(fù)制一份,只是在節(jié)點(diǎn)上添加一個(gè)新的指針,指向當(dāng)前的這個(gè)分支:
(1)創(chuàng)建分支
(2)疑問:???????????本地倉庫創(chuàng)建的分支,,如何提交到遠(yuǎn)程倉庫?但目前,在Github遠(yuǎn)程倉庫中,還沒有這個(gè)div1分支:(待解決)
4.在master分支中新增文件,并修改文件
5.在dev1分支,也新增了文件,修改了文件
此時(shí),如果在dev1中也修改two.txt文件,并新增一個(gè)four.txt文件:此時(shí)的情況如下
此時(shí),這兩個(gè)分支就可以平行開發(fā),互不干擾了;
6.將dev1分支合并到master分支
(1)將dev1分支中的東西merge過來
此時(shí),dev1分支中已經(jīng)完成了一個(gè)功能(或者修改已經(jīng)夠了),想把dev1分支合并到master分支中:
想把dev1分支合并到master分支中,就要先切換到master分支:
(2)解決沖突問題
按照處理沖突的策略,對two.txt進(jìn)行處理:解決沖突
上面就解決了two.txt的沖突;
(3)將dev1引起的“變化”提交到master分支中
four.txt文件引進(jìn)來了,然后沖突的文件也解決后,下一步就是把改變的東西,提交到master分支中:
7.刪除分支
標(biāo)簽:文件,Git,倉庫,簡介,dev1,master,創(chuàng)建,分支
來源: https://blog.csdn.net/csucsgoat/article/details/112113678
總結(jié)
以上是生活随笔為你收集整理的master分支删除文件_Git分支基础简介;创建分支;合并分支;删除分支;的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android友盟错误日志,Taro(R
- 下一篇: 顶级隐写术,破坏一切解释器