動手學 GitHub!現代人不能不知道的協同合作平台
謝政廷 著
- 出版商: 深智
 - 出版日期: 2022-06-20
 - 定價: $600
 - 售價: 8.5 折 $510
 - 語言: 繁體中文
 - 頁數: 384
 - ISBN: 6267146162
 - ISBN-13: 9786267146163
 - 
    相關分類:
    
      Version Control
  銷售排行:
  
      🥈 2022/7 繁體中文書 銷售排行 第 2 名 
🥇 2022/6 繁體中文書 銷售排行 第 1 名
已絕版
買這商品的人也買了...
- 
                
                  
                  
                為你自己學 Git$500$425 - 
                
                  
                  
                PowerShell 流程自動化攻略 (Powershell for Sysadmins: A Hands-On Guide to Automating Your Workflow)$500$425 - 
                
                  
                  
                軟體架構原理|工程方法 (Fundamentals of Software Architecture: A Comprehensive Guide to Patterns, Characteristics, and Best Practices)$680$537 - 
                
                  
                  
                跟著 Docker 隊長,修練 22天就精通 - 搭配 20小時作者線上教學,無縫接軌 Microservices、Cloud-native、Serverless、DevOps 開發架構$880$695 - 
                
                  
                  
                ASP.NET Core 6 實戰守則:超易懂的跨平台開發入門教學 (iT邦幫忙鐵人賽系列書)$600$468 - 
                
                  
                  
                Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture)$800$624 - 
                
                  
                  
                Visual Studio Code 實用指南:官方文件沒有詳述的 Extension 觀念、命令組合技與鍵位客製化技巧(iT邦幫忙鐵人賽系列書)$600$468 - 
                
                  
                  
                Azure DevOps 顧問實戰$500$395 - 
                
                  
                  
                金魚都能懂的 CSS 必學屬性:網頁設計必備寶典(iT邦幫忙鐵人賽系列書)$720$562 - 
                
                  
                  
                比 VBA 更強的 RPA 來了!Power Automate Desktop 零程式打造辦公室流程自動化$560$442 - 
                
                  
                  
                九成網站分析的人都想知道的答案:Google Analytics 4與商戰分析的101個Q&A$460$414 - 
                
                  
                  
                演算法洞見:遞推與遞迴$600$468 - 
                
                  
                  
                物聯網時代的 15堂資安基礎必修課$620$490 - 
                
                  
                  
                AWS 職場實戰手冊 - 企業架站、安全防護、費用監控,用最省錢的方式紮實學會!$620$490 - 
                
                  
                  
                從 Docker 動手邁入全新 DevOps 時代:最完整 Kubernetes 全書$1,280$1,011 - 
                
                  
                  
                開發者傳授 PyTorch 秘笈$1,200$948 - 
                
                  
                  
                C 最強入門邁向頂尖高手之路王者歸來 (單色印刷)$620$490 - 
                
                  
                  
                Linux 指令大全:工程師活用命令列技巧的常備工具書 (全新升級版) (The Linux Command Line : A Complete Introduction, 2/e)$780$663 - 
                
                  
                  
                數位與醫學的人工智慧影像處理技術:Python 實務$580$452 - 
                
                  
                  
                演算法學習手冊|寫出更有效率的程式 (Learning Algorithms: A Programmer's Guide to Writing Better Code)$580$458 - 
                
                  
                  
                影像辨識實務應用 -- 使用 C#【暢銷回饋版】$500$390 - 
                
                  
                  
                給全端工程師的職涯生存筆記:從「履歷×面試×職場」打造無可取代的軟實力 (iThome鐵人賽系列書)$600$468 - 
                
                  
                  
                ASP.NET Core 工程師不可不知的 10大安全性漏洞與防駭方法$690$538 - 
                
                  
                  
                玩真的!Git ✕ GitHub 實戰手冊 - coding 實境、協同開發、雲端同步, 用最具臨場感的開發實例紮實學會! (Git for Programmers)$580$458 - 
                
                  
                  
                C# 最強入門邁向頂尖高手之路王者歸來$980$774 
商品描述
☆★☆★【職人鉅作】★☆★☆
微軟客戶事業成功群副總經理大力推薦!
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,讓您的個人資料成為最棒的履歷
作者簡介
謝政廷 (Duran Hsieh)
微軟客戶工程師,提供國內外企業技術諮詢、協助數位轉型與問題排除,專長於程式開發、測試、效能調教、DevOps 與 Azure 開發相關技術,同時為 Study4TW 社群成員與 Google Developer Group Taichung 共同創辦人,曾獲選三屆微軟最有價值專家。積極參加技術社群與經營技術部落格,曾多次參加 IT 邦幫忙鐵人賽並獲得三次佳作。
目錄大綱
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 建立個人儀錶板















