0人評分過此書

動手學GitHub!現代人不能不知道的協同合作平台

出版日期
2022
閱讀格式
PDF
書籍分類
學科分類
ISBN
9786267146163

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0

計次服務

借閱規則
借閱天數 14
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
☆★☆★【微軟客戶事業成功群副總經理大力推薦!】★☆★☆
Microsoft工程師親自下筆,讓你輕鬆理解軟體開發流程!

對於多數的開發人員來說,GitHub是程式開發過程中作為版本管理與協同合作的服務平台;對於專業技術人員而言,他們可以在GitHub上找到許多好用的資源,藉此提升自己的專業技能;對於社群成員而言,他們可以建立技術人員之間的聯繫,進行交流與貢獻於開放原始碼專案,為全世界的人們解決問題。
但GitHub不僅僅只有如此而已,更多專案管理、自動化工作流程與資訊安全等概念隱藏其中。本書將從不同的角度來介紹GitHub,讓讀者不僅熟練其功能,也能從中理解何謂現代化軟體開發!

大神推薦
透過這一本書的問世,相信能幫助更多企業中的開發團隊快速了解如何使用 GitHub 協同合作,以及 CI/CD 的最佳實踐。
──台灣微軟 客戶成功事業群副總經理 張書源 John Chang

孔子曾經說過「不學詩,無以言」某種程度來說,對於 git 工具的使用於工 程師來說也是如此。如果不知道可以從那邊下手學習,或者想要比較系統性的學習相關知識,那麼本書將會是大家最好的參考資料之一。
──Study4.TW 成員 蔡孟玹 Alan Tsai

本書由淺入深,從 Github 平台基礎功能到實務的需求管理/整合/發行應用程式,一條龍式的介紹,相信會是一個很好全貌理解實踐 DevOps 的入門書。
──商業思維學院技術長 Study4.TW核心成員 Kyle Shen

在這本書中不僅可以學習到 GitHub 所提供的各項功能特性,更可以在跟著這本書探索 GitHub 的同時,磨練好軟體開發工程師的基本功,並為邁向現代化開發做好準備。
──Study4.TW核心成員 微軟最有價值專家(MVP) Poy Chang

本書看點
✪完整介紹GitHub常見功能,讓您完整熟悉GitHub操作
✪Branch進階介紹:策略與管理規範
✪輕量級工作流程:GitHub Flow與Fork Workfolw介紹
✪詳細介紹Repository管理與社群功能
✪詳細介紹GitHub Action,透過範本快速就夠自動化工作流程
✪提供ASP.NET/ASP.NET Core持續整合與持續部署實作案例
✪如何在GitHub執行agile管理流程
✪何謂DevOps流程參考實現?GitHub DevOps流程豐富工具組合
✪如何建立GitHub漏洞回報機制?如何透過GitHub修復並釋出安全支援版本
✪如何使用程式碼掃描與秘密掃描功能
✪如何經營GitHub,讓您的個人資料成為最棒的履歷
  • Chapter 1 動手學GitHub!現代人不能不知道的協同合作平台
    • 全世界最大的原始碼管理平台與開放原始碼社群
    • GitHub如何實現現代化應用程式開發
    • GitHub相關服務與費用
    • 註冊GitHub帳號
    • 為您的帳號啟用雙因子驗證
  • Chapter 2 Git基礎入門
    • 什麼是Git?為什麼要學Git
    • Git檔案運作原理
    • Git快速上手
    • Git最佳實踐
  • Chapter 3 GitHub基本功能介紹與介面說明
    • GitHub操作介面介紹-初學者也能輕鬆上手
    • 開始您的第一個Repository
    • 豐富您的專案介紹-GitHub shields
    • 建立工作的第一步-Issue與Label
    • 團隊討論專業技巧-Autolinked references與Permanent link
    • 快速回覆的好幫手-Saved Replies
    • 流程管理的重要功能-Label
    • 文件管理功能-Wiki
    • 為您的Repository建立社群論壇-Discussions
    • 專案管理-GitHub Projects
  • Chapter 4 GitHub與DevOps
    • DevOps流程參考實現
    • Branch管理與策略
    • GitHub flow與Fork Workflow
    • 程式發行管理-Tag與 Release
  • Chapter 5 GitHub持續整合與持續佈署
    • 開始自動化工作流程的第一步-GitHub Actions
    • Workflow語意解析
    • 觸發Workflow重要設定-Event
    • 進階YAML技巧-環境變數(Environment Variables)與秘密(Secrets)
    • 實作持續整合-以ASP.NET Core專案為例
    • 實作持續整合-以ASP.NET專案(.NET Framework)為例
    • 實作持續交付-將ASP.NET Core 部署至Azure App Service
    • 實作持續交付-將ASP.NET應用程式(.NET Framework)部署至Azure App Service
    • 常見持續部署架構與自訂代理程式(Self-hosted runner)
    • 實作持續交付-將ASP.NET網頁應用程式部署至IIS
  • Chapter 6 GitHub安全管理
    • 基本安全相關功能介紹
    • 程式碼與秘密掃描
    • GitHub Action Security最佳實踐
    • Commit signature verification-確定每次變更來源是可以信任的
  • Chapter 7 GitHub多元應用
    • 靜態網頁服務-GitHub Page
    • 整潔的程式碼區塊-GitHub Gists
    • 完美的個人履歷-透過README.md建立個人儀錶板

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading