第六屆 年度大獎

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

系列文章

DAY 11

30 天精通 Git 版本控管 (11):認識 Git 物件的一般參照與符號參照

在認識了 Git 物件的「絕對名稱」後,接下來就要介紹 Git 版控過程中最常用到的「參照名稱」。 認識物件的參照名稱 參照名稱 (ref) 簡單來說就是 Gi...

DAY 12

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

在認識了 Git 物件的「絕對名稱」與「參照名稱」後,最後我們來介紹 Git 版控過程中也很常用到的「相對名稱」。 我們在複習一次,在 Git 版本控管的過程,...

DAY 13

30 天精通 Git 版本控管 (13):暫存工作目錄與索引的變更狀態

有沒有遇過這種情境,某個系統開發寫到一半,結果被老闆或客戶「插單」,被要求緊急修正一個現有系統的 Bug 或添加一個功能,眼前的程式即將完成,老闆的「急件」又不...

DAY 14

30 天精通 Git 版本控管 (14): Git for Windows 選項設定

使用 Git for Windows 指令列工具絕對比透過 GUI 工具操作來的有效率,原因就在於你可以把許多重複的版控工作透過指令自動化,或將複雜的標準作業流...

DAY 15

30 天精通 Git 版本控管 (15):標籤 - 標記版本控制過程中的重要事件

在使用 Git 版本控管的過程中,會產生大量的版本,隨著寒暑易節、物換星移,在這眾多的版本之中,一定會有一些值得我們紀錄的幾個重要版本,這就是「標籤」 (Tag...

DAY 16

30 天精通 Git 版本控管 (16):善用版本日誌 git reflog 追蹤變更軌跡

其實學習 Git 版本控管的指令操作並不難,但要弄清楚 Git 到底對我的儲存庫做了什麼事,還真不太容易。當你一步步了解 Git 的核心與運作原理,自然能有效掌...

DAY 17

30 天精通 Git 版本控管 (17):關於合併的基本觀念與使用方式

我曾在【30 天精通 Git 版本控管 (08):關於分支的基本觀念與使用方式】提過關於「分支」的基本觀念與用法,現在則要來講「合併」如何進行。由於 Git 是...

DAY 18

30 天精通 Git 版本控管 (18):修正 commit 過的版本歷史紀錄 Part 1

當你使用 Git 進行版本控管時,我們會利用 git commit 建立許多版本,由於 Git 屬分散式版本控管機制,對於版本控管方面沒有太多的權限設計,跟其他...

DAY 19

30 天精通 Git 版本控管 (19):設定 .gitignore 忽略清單

在開發專案時,工作目錄下可能經常會有新的檔案產生 (可能是透過 Visual Studio 工具產生的那些暫存檔案或快取檔案),可能有許多檔案並不需要列入版本控...

DAY 20

30 天精通 Git 版本控管 (20):修正 commit 過的版本歷史紀錄 Part 2

在版本控管過程中,還有個常見的狀況,那就是當執行了多個版本之後,才發現前面有幾個版本改錯了,例如你不小心把測試中的程式碼也給 commit 進去,導致目前這個版...