第六屆 年度大獎

dev
30天精通Git版本控管
Will 保哥

系列文章

DAY 1

30 天精通 Git 版本控管 (01):認識 Git 版本控管

筆者使用 Subversion (SVN) 已經將近 10 年,從來都不覺得有任何必要轉換至其他版本控管平台,直到前幾年因應雲端化的改變,慢慢導入 TFS 版本...

DAY 2

30 天精通 Git 版本控管 (02):在 Windows 平台必裝的三套 Git 工具

要開始使用 Git 版本控管,首先要安裝適當的 Git 工具,這個系列的文章主要還是以 Windows 平台為主,這篇文章將會介紹三套我們最常用的 Git 版控...

DAY 3

30 天精通 Git 版本控管 (03):建立儲存庫

要開始使用 Git 最重要的就是要先有一份 Git 儲存庫 (Git Repository) 才行,但是,這份儲存庫從哪裡來呢?本篇文章會介紹多種建立儲存庫的方...

DAY 4

30 天精通 Git 版本控管 (04):常用的 Git 版本控管指令

本篇文章將帶大家學會幾個最重要也最基本的版控工作,其中將包含基本的檔案操作如新增、刪除、重新命名檔案,提交變更 (建立新版本)、查詢歷史紀錄等工作。 準備工作目...

DAY 5

30 天精通 Git 版本控管 (05):了解儲存庫、工作目錄、物件與索引之間的關係

在使用 Git 版本控管的過程中,有些很基本的觀念必須被建立,這樣才能更有效率也更有意義的學下去。有清楚且正確的觀念支持,不但有助於你學習 Git 指令操作,更...

DAY 6

30 天精通 Git 版本控管 (06):解析 Git 資料結構 - 物件結構

在 Git 的資料結構中,「物件」是一種「不可變的」 (immutable) 檔案類型,所有儲存在「物件儲存區」的檔案通常只進不出,也不會被修改內容。原因在於,...

DAY 7

30 天精通 Git 版本控管 (07):解析 Git 資料結構 - 索引結構

我們知道在 Git 裡兩個重要的資料結構,分別是「物件」與「索引」,這篇文章主要用來解說「索引」的細節。使用 Git 版本控管的過程中,或許你可以很輕易的了解...

DAY 8

30 天精通 Git 版本控管 (08):關於分支的基本觀念與使用方式

在 Git 裡面 分支 (Branch) 是個非常重要的機制,使用上也必須特別小心,因為專案總不能無限制的「分支」下去,最終總是要合併的,但合併是日後的議題,這...

DAY 9

30 天精通 Git 版本控管 (09):比對檔案與版本差異

使用任何版本控管軟體的過程中,經常會需要查看歷史紀錄與比對版本之間的差異。而在使用 Git 的時候要如何進行差異比對,將是本文重點。 準備工作目錄 我們透過以下...

DAY 10

30 天精通 Git 版本控管 (10):認識 Git 物件的絕對名稱

在 Git 版本控管的過程,每一個版本就代表一個 commit 物件。又因為版控過程中經常會建立分支,最終產出的 commit graph 可能會蠻複雜的,所以...