• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    github使用教程(12)——創建與合并分支

    到此刻為止我們進行的操作都是在一條時候線上,如許的話是不克不及知足我們的操作的需求的,今天我們就來進修一下在github上建立其他的時候線,也就是建立其他的分支。

    東西/原料

    • 安裝有github的電腦一臺

    方式/步調

    1. 1

      起首我們打開上一節中我們克隆的版本庫,然后右鍵鍵入Git Bash,然后我們利用號令“git checkout -b dev”來建立并切換分支,這個號令半斤八兩于“git branch dev”和“git checkout dev”兩個號令的總和,如下圖:

    2. 2

      接下來我們利用“git branch dev”和“git checkout dev”兩個號令會呈現以下的現象,號令窗口會告訴我們這個dev的分支已經存在而且我們當前已經在dev分支上了,如下圖:

    3. 3

      我們可以利用號令“git branch”來查看分支環境,這個號令可以查看出所有當前版本的分支,在當前地點的分支前面會有一個星號,如下圖:

    4. 4

      接下來我們在我們的README.md文件中添加一行“Creating a new branch is quick”,如下圖:

    5. 5

      然后我們利用“git status”號令來查看版本庫狀況,號令窗口會告訴我們此刻我們在dev分支上,然后README.md文件進行了點竄,如下圖:

    6. 6

      然后我們利用“git add README.md”號令來將我們點竄之后的README.md文件添加到暫存區中,然后我們利用“git status”再次查看一下版本庫的狀況,如下圖:

    7. 7

      然后我們利用“git commit -m "branch test1"”號令將我們的點竄提交給版本庫,然后仍然利用“git status”號令來查看版本庫的狀況,如下圖:

    8. 8

      接下來我們利用“git checkout master“號令來切換分支,從當前的dev分支切換到master分支上去,然后我們利用“cat README.md”號令來查看一下master分支下的README.md文件內容,發現master分支下的文件內容并沒有改變,如下圖:

    9. 9

      接下來我們利用“git checkout dev”號令來從當前的master分支切換到dev分支,然后我們再次利用“cat README.md”號令來查看一下README.md文件,發現這里的內容是我們之前點竄的內容,申明兩個分支下的文件內容紛歧致,是兩條分歧的時候線,如下圖:

    10. 10

      接下來我們切換回到master分支下,然后利用“git merge dev”號令來將我們的dev分支歸并到master分支中,如下圖:

    11. 11

      最后我們再次利用“git branch”號令來查看一下我們此刻的分支環境,發現我們此刻處于master分支上,然后因為我們已經利用了歸并分支將dev分支上的內容歸并到了master分支上,所以這里我們就可以安心的刪除dev分支了,這里我們利用“git branch -d dev”號令來刪除dev分支,刪除完dev分支之后我們再次利用“git branch”號令來查看我們的分支環境,可以看到當前版本庫里面只有master分支了,如下圖:

    注重事項

    • 小我不雅點,僅供參考。
    • 發表于 2018-03-10 00:00
    • 閱讀 ( 833 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆