iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Software Development

我只是想來蹭,一天只要十分鐘的GIT真.新手教學 系列

今年比較忙忙忙,我只是想來蹭,以身作則(?),揪好友一起來玩!

.撰寫目標
使用淺顯易懂的文字.讓完全沒有概念的人能理解Git在做什麼,
目標設定是一天十分鐘,讓真.新手三十天學會基礎GIT概念。

.寫給誰看的
想學,但對GIT完全沒概念的人,完完全全沒有概念的真.新手!

.為什麼選GIT
因為是主流!不多說了XD

鐵人鍊成 | 共 30 篇文章 | 8 人訂閱 訂閱系列文 RSS系列文 團隊直接在你主堡跳舞
DAY 11

Day11 多人合作的精隨 git branch

學會基本的檔案上傳下載操作,學會兩個人同時開發一個功能後,接下來我們要講git中,多人合作的精隨Branch。 Branch分支是什麼 分支可以想像成是發展線(...

2022-09-26 ‧ 由 Cinna 分享
DAY 12

Day12 git branch的基本應用場景(1)

git branch是多人協作的基礎,那常見的基本應用場景有哪些呢? 合作開發功能:一人一支branch 最簡單的就是合作開發功能,以合作報告會比較容易理解。假...

2022-09-27 ‧ 由 Cinna 分享
DAY 13

Day13 git branch的基本應用場景(2)

今天要介紹另一種基本應用方式:一功能一支branch。 合作開發功能:一功能一支branch 我們在上一篇已經知道,如果做一個台南美食專題,我們會有以下三大部分...

2022-09-28 ‧ 由 Cinna 分享
DAY 14

Day14 補充:系統開發環境介紹

在介紹最後一個git branch的基本應用場景前,我們會先要來認識基本的系統開發環境。 系統開發環境介紹 通常在開發時,我們會有很多環境,隨著不同階段,我們會...

2022-09-29 ‧ 由 Cinna 分享
DAY 15

Day15 git branch的基本應用場景(3)

在認識了系統開發環境後,我們要講的是 git branch的基本應用場景3, 一環境一支branch。 一環境一支branch 基本上,每個環境也會是一支bra...

2022-09-30 ‧ 由 Cinna 分享
DAY 16

Day 16 先搶先贏! 慢的人要負責解conflict!

我們在前面幾天談到了git的應用,一直提到合併,但是在實作不同branch進行合併前,我們先要來認識conflict(衝突),簡單來說,當兩邊版本寫得不一樣,就...

2022-10-01 ‧ 由 Cinna 分享
DAY 17

Day 17 如果還想共度餘生,那就坐下來好好談(1) : 合併分支

首先,我們可以看到分支圖,原本有個藍色的分支,gitsampl和gitsampl2在ver2.0的commit時,都還在藍色分支上,直到兩者產生差異,岔出了粉色...

2022-10-02 ‧ 由 Cinna 分享
DAY 18

Day 18 如果還想共度餘生,那就坐下來好好談(2)!溝通協議解衝突!

在昨日,我們已經讓有衝突的雙方坐下來溝通。今日就是要介紹三種協議方式,簡單說就是以下三種: 都聽他的 都聽我的 好好說話,互相退讓 如果有一方比較強勢..都...

2022-10-03 ‧ 由 Cinna 分享
DAY 19

Day19 git branch的實際應用--創建分支

在之前我們談論了許多git branch的應用場景,現在就來實際了解如何創建分支。 在SOURCE TREE上方點選branch,可以看到以下視窗 現在,我...

2022-10-04 ‧ 由 Cinna 分享
DAY 20

Day 20 git也能貼標籤(1)! 搞懂git branch與tag

在認識git branch後,還有個我們一定要認識的東西:tag。tag顧名思義就是標籤的意思,他可以標示某一個commit,我們通常會用在定版的時候。定版就像...

2022-10-05 ‧ 由 Cinna 分享