Email 給作者
You can use this page to email 高見龍 about 為你自己學 Git.
關於本書
在周星馳的《大話西遊》電影裡,至尊寶拿著月光寶盒大喊一聲「波若波羅密」便可穿越時空,回到過去救他的娘子;或像動畫《多啦 A 夢》房間抽屜裡時光機,隨時可以回到過去解救世界。Git 這個工具雖然沒辦法真的讓我們可以穿越時空(有的話請一定要讓我知道,我要回到過去買大樂透),但對電腦工作者來說,它就像時光機一樣的神奇,可以讓你回到指定的時間點,或是救回不小心被刪除的檔案。
Git 看起來很容易學(事實上也不算難學),但這只是表象,實際上 Git 是一款讓人一開始覺得很容易學但卻很難精通的工具。坊間的參考書籍或網路資料大多會教大家從終端機指令來學習 Git,這讓不少有興趣想學習的新手打退堂鼓。
我也認同 Git 指令很重要,因為那是整個 Git 的基礎,所以學習在終端機視窗敲打、輸入 Git 指令是必經過程。但是如果可以搭配圖形介面工具(GUI 工具),可以讓這個學習曲線稍微緩和一些。所以本書除了 Git 指令介紹外的同時,也會使用圖形介面工具(本書使用 SourceTree)輔助說明,讓大家更容易上手。
本書在撰寫的時候,即使是很簡單的小地方,也希望可以儘量解釋清楚。希望可以不只可以教大家如何用(How),也能讓大家知道在用什麼(What),以及為什麼(Why)要這樣用。
觀念很重要
很多人,包括我自己也是,在一開始學習 Git 的時候,只覺得它就是簡單的學習 git add
跟 git commit
之類的基本操作指令罷了。但其實這就有如跟冰山一角,沈在水底下的比在浮在水面上的還多,Git 的運作方式遠比這些指令來得複雜得多。所以,如果可以建立正確的觀念,在遇到問題的時候就比較不會疑惑、不知道該用什麼指令來解決。
關於作者
兩個小朋友的爸爸。 喜歡冷門的技術,並使用 Blog 來記錄自己的學習歷程。文章內容可能會因為時間或軟體改版而過期,若有任何問題或誤植,還請不吝留言或來信、留言指教。
https://kaochenlong.com/