前陣子跟朋友聊到,業界有許多就職前就應該要會用但學校不會教的東西,Git 就是其中一項。
畢業多年,總是覺得自己不熟 Git ,近期決定認真的了解 Git 這套工具,想用 30 天時間來把這些年我一直不太懂得觀念記下來,希望過去不懂 Git 的自己,如果看到這些文章有辦法理解現在的自己所教的事。
前言 Git,一個想成為工程師,好像一定要會的東西。 程式領域淺藏著許多「沒人教」,但在業界會被當成「理所當然」、「不用教就應該會」的技能,Git 就是其中一項...
前言 這個篇章來帶大家認識版控的概念,以及常見的版控類別。 在開始之前,避免新手後續的閱讀困惑,先來介紹幾個之後會看到的名詞: 地端 / 本機 / 本地 (...
前言 上一篇文章已經先了解版控系統的分類,並且知道 Git 屬於分散式版控系統。 開始使用 Git 前,筆者想先用「網購」的例子引領大家進入 Git 的版控世界...
前言 到了目前為止,大家應該對於 Git 已經有基本的認識,並且知道 Git 是一套在自己電腦就能運作的軟體。 這篇文章,一起來安裝 Git ,以及 Git G...
前言 這篇來說明要使用 Git 前「一定」要做的事情:設定使用者名稱、信箱。 以及可以選擇性操作的:設定 Git 預設文字編輯器。 設定 Git 的使用者名稱與...
前言 這篇文章要來說明「建立儲存庫」的操作,讓大家對 地端儲存庫 與 遠端儲存庫 有更進一步的認識。 以「基特平台」例子來說,建立儲存庫的概念,就是要在商家的銷...
前言 歷經那麼多天的廢話,終於可以進入重頭戲,來學習怎麼發布一個版本吧! 記得在這篇文章有提到,如果要發布一個版本,會歷經把檔案放到 暫存區,再把 暫存區 的檔...
前言 今天的主題是最近跟一個朋友討論 Git 時,他提出跟我所理解的 Commit 不同的觀點,筆者認為很有意思。 原本打算把這個議題紀錄在上一篇文章的「常見問...
前言 幾篇文章下來,我們已經建立「暫存區」、「儲存庫」的觀念,同時學習到幾個重要的指令: git add git commit 這兩個行為如同添加商...
前言 上一篇文章,我們已經學會使用 git status 來查看檔案狀態,不過 git status 呈現的檔案狀態,好像不是只有 暫存(stage) 與 未暫...