分支合併(非快轉模式)

在介紹下個合併方法前,如果你不會用 Vim 編輯器,請修改自己慣用的編輯器。因為合併過程中,會跳出編輯器填寫 commit 訊息。

洧杰

2020-03-12

分支合併(git merge)

我們目前的狀態是 master 目前的版本比較舊,而 dev 的版本比較新,所以接下來我們要做的事情,就是讓 master 可以吃到 c3、c4 的 commit。

洧杰

2019-11-18

分支題目練習

藉由 Learn Git Branching,我設計了十道題目,看看您是否對分支有足夠了解,還請試著和我做出一樣的分支線圖出來,關卡下載處。若您想觀看提示,還請瀏覽以下影片。

洧杰

2019-11-17

分支情境演練

推薦一個練習 Git 分支的線上服務,名稱為Learn Git Branching,他能透過簡易指令來練習分支。

洧杰

2019-11-17

git checkout 移動 HEAD 指標

在我們正式進入到分支 (branch) 章節時,我們得先了解 HEAD 的觀念,如果你先了解它,接下來講解分支時,會理解得更好。

洧杰

2019-11-17

分支合併(快轉模式)

在上個小節,我們讓 master 原本在 c2 ,藉由 git merge dev 指令進行合併,也讓 master 移動到 C4。這個合併過程,我們會稱作 快轉模式(fast-forward),但並非每次合併都會觸發快轉模式,所以接下來,筆者將要講解觸發時機 ...

洧杰

2019-11-17

分支建立(git branch)

在實務開發上,因為有些開發版本是屬於「上線穩定版」、「測試版本」、「修改 BUG 版本」,但我們總不能將這些版本混在一起,會導致管理不易。所以 Git 為了解決此問題,開發了分支功能,像是下圖是 2010 年,Vincent Driessen 所提出來的開發規 ...

洧杰

2019-11-17