GitHub 入門與實踐 GitHub入门与实践 (图灵程序设计丛书)
大塚弘記
- 出版商: 人民郵電
- 出版日期: 2015-07-01
- 定價: $299
- 售價: 8.5 折 $254
- 語言: 簡體中文
- 頁數: 255
- ISBN: 7115394091
- ISBN-13: 9787115394095
-
相關分類:
Version Control
立即出貨
買這商品的人也買了...
-
C 語言教學手冊, 4/e$620$490 -
Processing 入門-互動式圖形實作介紹 (Getting Started with Processing)$400$316 -
JavaScript 大全, 6/e (JavaScript: The Definitive Guide: Activate Your Web Pages, 6/e)$1,200$948 -
3 秒鐘搞定 Excel ─資料處理→函數→ VBA$420$332 -
跟 Adobe 徹底研究 Photoshop CS6 (Adobe Photoshop CS6 Classroom in a Book)$650$553 -
版本控制使用 Git, 2/e (Version Control with Git: Powerful tools and techniques for collaborative software development, 2/e)$580$458 -
CI (Continuous integration) 關鍵技術—使用 Jenkins$420$332 -
Data Science for Business: What you need to know about data mining and data-analytic thinking (Paperback)$1,980$1,881 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
AutoCAD 2014 超強 3D 電腦繪圖與絕佳設計表現 (機械/工業設計適用)$350$277 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
經濟學 (Gregory Mankiw: Principles of Economics, 7/e)$750$735 -
啊哈!圖解演算法必學基礎$350$277 -
AngularJS 建置與執行 (AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps)$520$411 -
最新網路概論, 14/e$540$486 -
$168GitHub 入門 -
接案我最行:jQuery 經典範例必殺技$480$408 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
演算法的樂趣|23個程式設計必學主題與應用實例$480$379 -
黑帽 Python | 給駭客與滲透測試者的 Python 開發指南 (Black Hat Python: Python Programming for Hackers and Pentesters)$400$316 -
iOS 9 App 程式設計實力超進化實戰攻略:知名iOS教學部落格AppCoda作家親授實作關鍵技巧讓你不NG (Beginning iOS 9 Programming with Swift)$690$538 -
CSS Secrets 中文版|解決網頁設計問題的有效秘訣 (CSS Secrets: Better Solutions to Everyday Web Design Problems)$680$537 -
7天學會 Git 版本控制 (Git Essentials)$280$218 -
軟體專案估算$620$465
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
<內容簡介>
《GitHub入門與實踐》從Git的基本知識和操作方法入手,詳細介紹了GitHub的各種功能,GitHub與其他工具或服務的協作,使用GitHub的開發流程以及如何將GitHub引入到企業中。在講解GitHub的代表功能Pull Request時,本書專門搭建了供各位讀者實踐的倉庫,邀請各位讀者進行Pull Request並共同維護。
《GitHub入門與實踐》旨在指導各位讀者如何在開發現場使用GitHub進行高效開發,適合所有想要使用GitHub進行開發的程序員或團隊閱讀。
<章節目錄>
第1章 歡迎來到GitHub的世界 1
1.1 什麼是GitHub 2
GitHub公司與octocat 2
並不只是Git倉庫的托管服務 3
GitHub的使用情況 3
Column 專欄:GitHub與Git的區別 4
1.2 使用GitHub會帶來哪些變化 4
協作形式變化 4
在開發者之間引發化學反應的Pull Request 5
對特定用戶進行評論 6
GitHub Flavored Markdown 7
Column 專欄:還可以這樣寫!! 7
能看到更多其他團隊的軟件 7
與開源軟件相同的開發模式 8
1.3 社會化編程 9
1.4 為什麼需要社會化編程 10
不要閉目塞聽,要接觸不同的文化 10
會寫代碼的程序員更受青睞 11
GitHub最大的特徵是“面向人”11
1.5 GitHub提供的主要功能 12
Git倉庫 12
Organization 12
Issue 13
Wiki 13
Pull Request 13
Column 專欄:GitHub上受到矚目的軟件 14
1.6 小結 14
參考資料 14
第2章 Git的導入 17
2.1 誕生背景 18
2.2 什麼是版本管理 18
集中型與分散型 19
集中型 19
分散型 19
集中型與分散型哪個更好 20
2.3 安裝 21
Mac與Linux 21
Windows 21
組件的選擇 22
設置環境變量 22
換行符的處理 23
Git Bash 23
本書所用的環境 24
2.4 初始設置 24
設置姓名和郵箱地址 24
提高命令輸出的可讀性 25
2.5 小結 25
第3章 使用GitHub的前期準備 27
3.1 使用前的準備 28
創建賬戶 28
設置頭像 29
設置SSH Key 29
添加公開密鑰 30
使用社區功能 31
3.2 實際動手使用 31
創建倉庫 31
Repository name 32
Description 32
Public、Private 32
Initialize this repository with a README 32
Add.gitignore 33
Add a license 33
連接倉庫 33
README.md 33
GitHub Flavored Markdown 34
公開代碼 34
clone已有倉庫 34
編寫代碼 35
提交 36
Column 專欄:公開時的許可協議 37
進行push 37
3.3 小結 38
第4章 通過實際操作學習Git 39
4.1 基本操作 40
git init——初始化倉庫 40
git status——查看倉庫的狀態 40
git add——向暫存區中添加文件 41
git commit——保存倉庫的歷史記錄 42
記述一行提交信息 42
記述詳細提交信息 42
中止提交 43
查看提交後的狀態 43
git log——查看提交日誌 43
只顯示提交信息的第一行 44
只顯示指定目錄、文件的日誌 44
顯示文件的改動 45
git diff——查看更改前後的差別 45
查看工作樹和暫存區的差別 45
查看工作樹和最新提交的差別 46
4.2 分支的操作 47
git branch——顯示分支一覽表 48
git checkout—b——創建、切換分支 48
切換到feature—A分支並進行提交 48
切換到master分支 49
切換回上一個分支 50
特性分支 50
主幹分支 51
git merge——合並分支 51
git log——graph——以圖表形式查看分支 52
4.3 更改提交的操作 53
git reset——回溯歷史版本 53
回溯到創建feature—A分支前 53
創建fix—B分支 54
推進至feature—A分支合並後的狀態 55
消除沖突 56
查看沖突部分並將其解決 57
提交解決後的結果 57
git commit——amend——修改提交信息 58
git rebase—i——壓縮歷史 59
創建feature—C分支 59
修正拼寫錯誤 60
更改歷史 61
合並至master分支 63
4.4 推送至遠程倉庫 63
gitremote add——添加遠程倉庫 64
git push——推送至遠程倉庫 64
推送至master分支 64
推送至master以外的分支 65
4.5 從遠程倉庫獲取 65
git clone——獲取遠程倉庫 65
獲取遠程倉庫 65
獲取遠程的feature—D分支 66
向本地的feature—D分支提交更改 67
推送feature—D分支 67
git pull——獲取最新的遠程倉庫分支 67
4.6 幫助大家深入理解Git的資料 68
Pro Git 68
LearnGitBranching 69
tryGit 69
4.7 小結 70
第5章 詳細解說GitHub的功能 71
第6章嘗試Pull Request
第7章接收Pull Request
第8章與GitHub相互協作的工具及服務
