iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Modern Web

不熟 Git 嗎?好巧我也是,不如我們一起來學吧! 系列

前陣子跟朋友聊到,業界有許多就職前就應該要會用但學校不會教的東西,Git 就是其中一項。
畢業多年,總是覺得自己不熟 Git ,近期決定認真的了解 Git 這套工具,想用 30 天時間來把這些年我一直不太懂得觀念記下來,希望過去不懂 Git 的自己,如果看到這些文章有辦法理解現在的自己所教的事。

鐵人鍊成 | 共 31 篇文章 | 28 人訂閱 訂閱系列文 RSS系列文 團隊不知道我能不能頂住
DAY 1

一起來學 Git 吧!(1) - 前言

前言 Git,一個想成為工程師,好像一定要會的東西。 程式領域淺藏著許多「沒人教」,但在業界會被當成「理所當然」、「不用教就應該會」的技能,Git 就是其中一項...

2023-09-16 ‧ 由 imall 分享
DAY 2

一起來學 Git 吧!(2) - 版控的類別

前言 這個篇章來帶大家認識版控的概念,以及常見的版控類別。 在開始之前,避免新手後續的閱讀困惑,先來介紹幾個之後會看到的名詞: 地端 / 本機 / 本地 (...

2023-09-17 ‧ 由 imall 分享
DAY 3

一起來學 Git 吧!(3) - Git 基本觀念與常見問題

前言 上一篇文章已經先了解版控系統的分類,並且知道 Git 屬於分散式版控系統。 開始使用 Git 前,筆者想先用「網購」的例子引領大家進入 Git 的版控世界...

2023-09-18 ‧ 由 imall 分享
DAY 4

一起來學 Git 吧!(4) - 安裝 Git 、 Git GUI 工具

前言 到了目前為止,大家應該對於 Git 已經有基本的認識,並且知道 Git 是一套在自己電腦就能運作的軟體。 這篇文章,一起來安裝 Git ,以及 Git G...

2023-09-19 ‧ 由 imall 分享
DAY 5

一起來學 Git 吧!(5) - Git 初始化設定

前言 這篇來說明要使用 Git 前「一定」要做的事情:設定使用者名稱、信箱。 以及可以選擇性操作的:設定 Git 預設文字編輯器。 設定 Git 的使用者名稱與...

2023-09-20 ‧ 由 imall 分享
DAY 6

一起來學 Git 吧!(6) - 建立 Git 儲存庫

前言 這篇文章要來說明「建立儲存庫」的操作,讓大家對 地端儲存庫 與 遠端儲存庫 有更進一步的認識。 以「基特平台」例子來說,建立儲存庫的概念,就是要在商家的銷...

2023-09-21 ‧ 由 imall 分享
DAY 7

一起來學 Git 吧!(7) - 開始使用 Git 進行版控

前言 歷經那麼多天的廢話,終於可以進入重頭戲,來學習怎麼發布一個版本吧! 記得在這篇文章有提到,如果要發布一個版本,會歷經把檔案放到 暫存區,再把 暫存區 的檔...

2023-09-22 ‧ 由 imall 分享
DAY 8

一起來學 Git 吧!(8) - 第一個 Commit 該放什麼內容?

前言 今天的主題是最近跟一個朋友討論 Git 時,他提出跟我所理解的 Commit 不同的觀點,筆者認為很有意思。 原本打算把這個議題紀錄在上一篇文章的「常見問...

2023-09-23 ‧ 由 imall 分享
DAY 9

一起來學 Git 吧!(9) - 查看 Git 資料狀態

前言 幾篇文章下來,我們已經建立「暫存區」、「儲存庫」的觀念,同時學習到幾個重要的指令: git add git commit 這兩個行為如同添加商...

2023-09-24 ‧ 由 imall 分享
DAY 10

一起來學 Git 吧!(10) - 已追蹤(Tracked) 、未追蹤(Untracked),已暫存(Staged)、未暫存(Unstaged)

前言 上一篇文章,我們已經學會使用 git status 來查看檔案狀態,不過 git status 呈現的檔案狀態,好像不是只有 暫存(stage) 與 未暫...

2023-09-25 ‧ 由 imall 分享