1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢(xún)
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時(shí)間:8:30-17:00
      你可能遇到了下面的問(wèn)題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
      git分支創(chuàng)建分支刪除分支合并

      本文git版本1.9.6

      10年積累的網(wǎng)站設(shè)計(jì)制作、網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶(hù)對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶(hù)得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先建設(shè)網(wǎng)站后付款的網(wǎng)站建設(shè)流程,更有揭東免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

      一、創(chuàng)建分支,刪除分支

      二、創(chuàng)建分支,合并分支,刪除分支

      三、創(chuàng)建分支,git 3-way merge,刪除分支

      git branch 相關(guān)命令

      git branch # 列出目前有多少branch
      git branch new-branch # 產(chǎn)生新的branch (名稱(chēng): new-branch), 若沒(méi)有特別指定, 會(huì)由目前所在的branch / master 直接復(fù)制一份.
      git branch new-branch master # 由master 產(chǎn)生新的branch(new-branch)
      git branch new-branch v1 # 由tag(v1) 產(chǎn)生新的branch(new-branch)
      git branch -d new-branch # 刪除new-branch
      git branch -D new-branch # 強(qiáng)制刪除new-branch
      git checkout -b new-branch test # 產(chǎn)生新的branch, 并同時(shí)切換過(guò)去new-branch
      # 與remote repository 有關(guān)
      git branch -r # 列出所有Repository branch
      git branch -a # 列出所有branch

      1、創(chuàng)建分支,刪除分支

      1.1、創(chuàng)建branch

      git分支創(chuàng)建分支刪除分支合并

      1.2、切換到新的branch;Testbranch

      git分支創(chuàng)建分支刪除分支合并

      在切換過(guò)程中HEAD執(zhí)行變化如圖:

      git分支創(chuàng)建分支刪除分支合并

      也就是說(shuō)雖然切換后HEAD指向了Testbranch,可是Testbranch還是和master一樣指向了最后一次的commit;

      驗(yàn)證如下:

      git分支創(chuàng)建分支刪除分支合并

      切換后的HEAD

      git分支創(chuàng)建分支刪除分支合并

      1.3、切換回master,進(jìn)行驗(yàn)證,并刪除Testbranch

      git分支創(chuàng)建分支刪除分支合并


      刪除Testbranch,并且分支索引文件也不存在了。

      git分支創(chuàng)建分支刪除分支合并

      2、創(chuàng)建分支,合并分支,刪除分支

      2.1、查看當(dāng)前master的最后commit log ;創(chuàng)建分支Testbranch

      git分支創(chuàng)建分支刪除分支合并

      git分支創(chuàng)建分支刪除分支合并

      2.2、在當(dāng)前分支修改code,并且進(jìn)行commit,查看當(dāng)前commit log;

      git分支創(chuàng)建分支刪除分支合并

      2.3、切換回master,查看commit log 合并分支,查看commit log ;并刪除分支Testbranch,查看 commit log;

      git分支創(chuàng)建分支刪除分支合并

      git分支創(chuàng)建分支刪除分支合并

      git分支創(chuàng)建分支刪除分支合并

      Tips:

      為什么要合并后再刪除Testbranch呢?

      在master 分支,他對(duì)應(yīng)的最后索引為last commit,

      git分支創(chuàng)建分支刪除分支合并

      而在Testbranch分支,他對(duì)應(yīng)的最后索引為他剛剛的commit,我們假設(shè)為B;

      git分支創(chuàng)建分支刪除分支合并

      如果我們強(qiáng)制將在Master分支刪除分支Testbranch,那么Testbranch分支剛剛的commit就無(wú)效了;所以我們要先合并Testbranch后,在進(jìn)行刪除,合并后索引如圖:

      git分支創(chuàng)建分支刪除分支合并

      可以從上面的commit log 看出;

      3、創(chuàng)建分支,git 3-way merge,刪除分支

      Ps:上面創(chuàng)建了分支,并且在分支修改code,,進(jìn)行提交,如果在分支進(jìn)行修改code,并且在master進(jìn)行修改code呢?

      3.1、查看master分支commit log ,創(chuàng)建Testbranch分支,查看commit log ,兩次修改code,分別進(jìn)行commit,查看commit log;

      git分支創(chuàng)建分支刪除分支合并

      git分支創(chuàng)建分支刪除分支合并

      $ echo "print \"Test1\"" >> hello.pl
      $ git commit -am "test1"
      $ echo "print \"Test2\"" >> hello.pl
      $ git commit -am "test2"

      git分支創(chuàng)建分支刪除分支合并

      3.2、切換至master,查看commit log;修改code,進(jìn)行commit;查看commit log;

      git分支創(chuàng)建分支刪除分支合并

      git分支創(chuàng)建分支刪除分支合并

      3.3、將Testbranch進(jìn)行合并;刪除Testbranch

      $ git merge Testbranch
      $ git branch -d Testbranch
      Deleted branch Testbranch (was ec4c4ba).

      網(wǎng)頁(yè)名稱(chēng):git分支創(chuàng)建分支刪除分支合并
      網(wǎng)頁(yè)URL:http://www.ef60e0e.cn/article/jijoso.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        灌云县| 葵青区| 印江| 平湖市| 东阿县| 新营市| 澜沧| 邓州市| 景谷| 海城市| 修文县| 旬阳县| 永靖县| 扬州市| 云南省| 凭祥市| 潼关县| 霍邱县| 房山区| 韶关市| 汝城县| 兖州市| 鸡西市| 英德市| 谷城县| 沅江市| 抚顺市| 阳江市| 麻城市| 苍溪县| 土默特左旗| 高青县| 图木舒克市| 桐乡市| 泊头市| 五大连池市| 清远市| 古交市| 沁阳市| 北碚区| 甘肃省|