1. 程式人生 > 其它 >第6章 函式與閉包

第6章 函式與閉包

簡介

git分支可以理解為不同的時間線,比如A在時間線1編寫a模組,B在時間線2編寫b模組,互不干擾,等到都寫好了,可以進行合併。

檢視分支

在Git Bash中當我們切換到某一個git目錄下,會在目錄後面看到一個括號,裡面可能寫著master,這個就是當前所在的分支,而之前講到的HEAD指向的就是該分支下的某一步:

git branch 命令用於檢視該專案的所有分支,以及目前所處的分支(標星號的那個)

建立分支

git checkout -b 分支名     用於建立並切換到該分支,相當於如下命令:

git branch 分支名    建立

git checkout 分支名    切換

此時我們看到,HEAD指向了分支branch1

注:因為前面撤銷檔案修改也用到了checkout命令,為避免混亂,切換分支也可以用git switch

切換分支

如果此時我們對readme.txt檔案進行修改並提交,然後切換回master分支,會發現readme的內容並沒有改變:

合併分支

git merge 分支名   用於將指定分支合併到當前分支

git branch -d 分支名   用於刪除指定分支