iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
DevOps

不僅是程式碼代管平台 - Github 能做些什麼? 系列

這次不談 Git,我們來重新認識 Github。

因為工作關係與個人喜好,想要徹底了解 Github,並透過這次競賽,以一天一篇文章方式介紹其功能與特色。此系列文章不深入討論 Git (網路上資源很多,可以自行了解),若有興趣的朋友可以追蹤我的文章喔 !!

鐵人鍊成 | 共 30 篇文章 | 39 人訂閱 訂閱系列文 RSS系列文
DAY 1

什麼是 Github? 開發人員不能不知道的協同合作平台

本系列文章會以下列 6 個主軸,逐一介紹 GitHub 平台 Github 是一個透過協同合作方式的軟體開發平台,它提供了問題討論、版本控管、持續整合與...

2021-09-01 ‧ 由 Duran Hsieh 分享
DAY 2

GitHub 操作介面介紹 - 讓初學者輕鬆上手

上一篇文章我們簡單介紹什麼是 GitHub,而在這篇文章,我們對於初學者提供簡易的介面說明,讓您在閱讀後續文章時了解相關功能在哪,也強烈建議在閱讀這篇文章的同時...

2021-09-02 ‧ 由 Duran Hsieh 分享
DAY 3

GitHub 基本功能介紹 - 開始建立第一個儲存庫

經過前面兩篇以 High-Level 介紹 GitHub 後,在這一章節我們要來點實作,建立一個新的 Repository(以下簡稱 Repo 或儲存庫)。 R...

2021-09-03 ‧ 由 Duran Hsieh 分享
DAY 4

GitHub 上討論議題 - 建立第一個 Issue 與自訂 Labels

GitHub Issue 有點像是專案管理系統內管理工作事項的功能,但它能達到功能更多:無論是個人或公開專案,你都可以透過建立 issue 來表達自己的想法,如...

2021-09-04 ‧ 由 Duran Hsieh 分享
DAY 5

GitHub 時程與版本管理 - Milestone, Tag 與 Release

在這一篇文章,我們要來談,GitHub 中另外幾個進階的功能: Milestone (里程碑)、Tag (標籤) 與 Release (新版本),可以協助我們管...

2021-09-05 ‧ 由 Duran Hsieh 分享
DAY 6

GitHub DevOps 流程參考實現

在這篇文章,我們來討論 GitHub 與 DevOps 之間的關係,我們將從各種角度來討論,GitHub 如何實現 DevOps 流程。其實在許多 GitHub...

2021-09-06 ‧ 由 Duran Hsieh 分享
DAY 7

GitHub Branch 策略 - 哪一種方式適合你?

若您對於 Git 相當熟悉,你應該對於建立分支(Branch) 應該不陌生。依據 GitHub 官方文件定義:分支是一個獨立開發環境,為了避免影響到其他開發環境...

2021-09-07 ‧ 由 Duran Hsieh 分享
DAY 8

GitHub Branch 起手式 - 如何保護你的 Branch

許多開發人員常常忽略掉保護 Branch 的重要性,因為平時只依據分支策略或團隊規範,遵循建立分支 > 修改程式 > Pull Request &g...

2021-09-08 ‧ 由 Duran Hsieh 分享
DAY 9

GitHub 輕量級工作流程 - Workflow 與 Pull request

在第一篇文章,我們有簡單說明 GitHub workflow,下圖所示,主要的流程微 建立 Branch > 加入 Commit > 建立 Pull...

2021-09-09 ‧ 由 Duran Hsieh 分享
DAY 10

GitHub Wiki - 為你的 Repository 加入文件管理功能

今天我們來談一點輕鬆的功能 - GitHub Wiki 身為開發人員,多多少少接觸一些文件,可能是與專案管理相關文件:專案規劃書、驗收文件、操作手冊...;也可...

2021-09-10 ‧ 由 Duran Hsieh 分享