Learn Git Branching 能幫助 Git 初學者領會 Git 分支背後的強大概念,對於剛開始使用 Git 的人來說,相當適合用來幫助瞭解分支使用上的各種方式。
互動式的教學
進入網站後,按下右方綠色按鈕,能進入 Learn Git Branching 的互動式教學(按下第二個連結能進入自主練習模式)。
Learn Git Branching 有提供關卡式的教學。
例如:《基礎篇》裡面就包含有 git commit
、git branch
、git merge
,與 rebase
等主要命令的介紹。
由上圖可以看到,Learn Git Branching 提供的教學是關卡式、漸進式的教學。
此外,這種互動性的畫面與學習方式,讓我們在學習 Git 的時候,更容易理解那些抽象的觀念(反觀那個漆黑、只有文字的學習畫面)。
自主練習模式
進入網站後點選第二個連結,就可以進入練習模式。
這個模式讓我們自由操作 Git 指令,透過這精美的呈現方式,來更有效率地練習 Git Branch。
例如:與朋友互相出題練習,要求做出一模一樣的結果(連 commit 順序都要一樣)。
只要多練習幾次,對 Git 指令的運用就會愈來愈熟哩 :P
以上資源是我自己整理過後的筆記,若有錯誤歡迎隨時和我聯繫