Git學(xué)習(xí)圣經(jīng):Pro Git 第2版(中文版) 完整pdf[19MB]
19MB / 12-01
Git終極指南 git tutorial 官方pdf原版
1.84MB / 09-07
git使用手冊(cè)(中文版) 高清pdf格式
6.96MB / 07-06
Git參考手冊(cè) 中文CHM版
211KB / 04-20
Git學(xué)習(xí)參考文檔 PDF版
2.71MB / 07-27
-
-
機(jī)器學(xué)習(xí)、深度學(xué)習(xí)面試筆試題300+合集 中文pdf完整版 編程其它 / 5.9MB
-
華為全套設(shè)計(jì)規(guī)范文檔 (C語(yǔ)言/硬件/模電) 中文pdf完整版 編程其它 / 31.3MB
-
-
Arduino編程參考手冊(cè) 中文版PDF 編程其它 / 80KB
-
CODESYS基礎(chǔ)編程及應(yīng)用指南 中文pdf完整版 編程其它 / 10.6MB
-
Tcl教程中文版+入門教程 完整版PDF 編程其它 / 2.12MB
-
圖解算法小抄(筆記) 中文PDF完整版 編程其它 / 6.1MB
-
QNX官方開發(fā)手冊(cè)(中英文版) 完整版pdf 編程其它 / 6.32MB
-
詳情介紹
本書是一本軟件團(tuán)隊(duì)協(xié)作指南,采用以人為本的方式講解版本控制,強(qiáng)調(diào)如何利用Git促進(jìn)團(tuán)隊(duì)協(xié)作。第一部分介紹如何創(chuàng)建一個(gè)優(yōu)秀的團(tuán)隊(duì)、如何構(gòu)建工作流等。第二部分從實(shí)踐的角度學(xué)習(xí)Git命令。第三部分介紹如何在GitHub、Bitbucket和GitLab平臺(tái)上托管項(xiàng)目。
目錄
Johannes Schindelin 序 xi
Mark Atwood 序 xii
前言 xiii
引言 xvii
第一部分 制定工作流
第1章 團(tuán)隊(duì)作戰(zhàn) 2
1.1 團(tuán)隊(duì)成員 2
1.2 思維策略 4
1.3 團(tuán)隊(duì)會(huì)議 6
1.3.1 項(xiàng)目啟動(dòng) 7
1.3.2 追蹤進(jìn)展 7
1.3.3 培養(yǎng)同理心 9
1.3.4 回顧 9
1.4 Git 中的團(tuán)隊(duì)協(xié)作 10
1.5 小結(jié) 11
第2章 命令與控制 12
2.1 項(xiàng)目治理 12
2.1.1 版權(quán)和貢獻(xiàn)者協(xié)議 13
2.1.2 分發(fā)許可 14
2.1.3 領(lǐng)導(dǎo)力模型 15
2.1.4 行為守則 15
2.2 訪問模型 16
2.2.1 適合分散貢獻(xiàn)者倉(cāng)庫(kù)的模型 18
2.2.2 適合并列貢獻(xiàn)者倉(cāng)庫(kù)的模型 20
2.2.3 共同維護(hù)的模型 22
2.2.4 自定義訪問模型 24
2.3 小結(jié) 25
第3章 分支策略 26
3.1 理解分支 26
3.2 挑選約定 27
3.3 幾種約定 28
3.3.1 主線分支開發(fā) 28
3.3.2 功能分支部署 30
3.3.3 狀態(tài)分支 32
3.3.4 計(jì)劃部署 35
3.4 更新分支 40
3.5 小結(jié) 43
第4章 工作流 45
4.1 初識(shí)工作流 45
4.1.1 記錄工作過程 46
4.1.2 記錄編碼的決定 46
4.2 工單進(jìn)展 47
4.3 基本工作流 49
4.3.1 使用同行評(píng)審的可信開發(fā)者 50
4.3.2 需要質(zhì)量保證團(tuán)隊(duì)的不可信開發(fā)者 51
4.4 根據(jù)計(jì)劃發(fā)布軟件 52
4.4.1 發(fā)布穩(wěn)定版本 52
4.4.2 正在進(jìn)行的開發(fā) 53
4.4.3 發(fā)布后的補(bǔ)丁 53
4.5 非軟件項(xiàng)目中的協(xié)作 54
4.6 小結(jié) 55
第二部分 在工作流中使用命令
第5章 單人團(tuán)隊(duì) 58
5.1 基于issue 的版本控制 59
5.2 創(chuàng)建本地倉(cāng)庫(kù) 60
5.2.1 克隆已有的項(xiàng)目 62
5.2.2 將已有的項(xiàng)目遷移至Git 63
5.2.3 初始化空項(xiàng)目 65
5.2.4 查看歷史記錄 65
5.3 使用分支工作 66
5.3.1 列出分支 66
5.3.2 更新遠(yuǎn)程分支列表 67
5.3.3 使用不同的分支 67
5.3.4 創(chuàng)建新的分支 68
5.4 在倉(cāng)庫(kù)中添加更改 70
5.4.1 在倉(cāng)庫(kù)中添加部分文件修改 72
5.4.2 提交部分更改 73
5.4.3 從暫存區(qū)移除文件 74
5.4.4 編寫擴(kuò)展提交消息 74
5.4.5 忽略文件 75
5.5 使用標(biāo)簽 76
5.6 連接遠(yuǎn)程倉(cāng)庫(kù) 77
5.6.1 創(chuàng)建新的項(xiàng)目 78
5.6.2 添加第二個(gè)遠(yuǎn)程連接 78
5.6.3 推送你的更改 79
5.6.4 分支維護(hù) 80
5.7 命令指南 81
5.8 小結(jié) 82
第6章 回滾、還原、重置和變基 83
6.1 最佳實(shí)踐 83
6.1.1 描述問題 84
6.1.2 使用分支進(jìn)行試驗(yàn)性的工作 85
6.2 分步變基 88
6.2.1 開始變基 88
6.2.2 文件刪除造成的變基中沖突 89
6.2.3 單個(gè)文件合并沖突造成的變基中沖突 92
6.3 定位丟失的工作概述 94
6.4 還原文件 97
6.5 使用提交 98
6.5.1 修補(bǔ)提交 99
6.5.2 使用reset 合并提交 99
6.5.3 使用交互式變基修改提交 101
6.5.4 撤銷分支合并 106
6.6 撤銷共享歷史記錄 108
6.6.1 還原之前的提交 108
6.6.2 撤銷共享分支的合并 109
6.7 真正移除歷史記錄 114
6.8 命令指南 115
6.9 小結(jié) 116
第7章 多人團(tuán)隊(duì) 118
7.1 設(shè)置項(xiàng)目 119
7.1.1 創(chuàng)建新項(xiàng)目 119
7.1.2 建立權(quán)限管理 120
7.1.3 上傳項(xiàng)目倉(cāng)庫(kù) 121
7.1.4 在README 中記錄項(xiàng)目 123
7.2 設(shè)置開發(fā)者 124
7.2.1 消費(fèi)者 124
7.2.2 貢獻(xiàn)者 126
7.2.3 維護(hù)者 127
7.3 參與開發(fā) 128
7.3.1 構(gòu)建完美的提交 128
7.3.2 保持分支最新 131
7.3.3 評(píng)審工作 133
7.3.4 合并完成的工作 135
7.3.5 解決合并和變基沖突 136
7.3.6 發(fā)布工作 137
7.4 樣例工作流 138
7.4.1 基于沖刺的工作流 138
7.4.2 沒有同行評(píng)審的可信開發(fā)者 141
7.4.3 需要獨(dú)立質(zhì)量保證的不可信開發(fā)者 142
7.5 小結(jié) 143
第8章 準(zhǔn)備評(píng)審 144
8.1 評(píng)審類型 144
8.2 評(píng)審者類型 145
8.3 用于代碼評(píng)審的軟件 146
8.4 評(píng)審issue 146
8.5 應(yīng)用提議更改 147
8.5.1 共享倉(cāng)庫(kù)的設(shè)置 147
8.5.2 派生倉(cāng)庫(kù)的設(shè)置 148
8.5.3 簽出提議分支 148
8.6 評(píng)審提議的更改 149
8.7 準(zhǔn)備你的反饋 151
8.8 提交你的評(píng)估結(jié)果 151
8.9 完成評(píng)審 152
8.10 小結(jié) 153
第9章 尋找并修復(fù)bug 154
9.1 使用stash 進(jìn)行緊急的bug 修復(fù) 155
9.2 比較歷史記錄的研究 157
9.3 使用blame 調(diào)查文件歷史版本 159
9.4 使用bisect 重演歷史 161
9.5 小結(jié) 163
第三部分 Git 托管平臺(tái)
第10章 GitHub 上的開源項(xiàng)目 166
10.1 開始使用GitHub 167
10.1.1 創(chuàng)建賬戶 167
10.1.2 創(chuàng)建組織 169
10.1.3 個(gè)人倉(cāng)庫(kù) 170
10.2 使用GitHub 上的公開倉(cāng)庫(kù) 177
10.2.1 下載倉(cāng)庫(kù)快照 177
10.2.2 在本地工作 178
10.3 為項(xiàng)目做出貢獻(xiàn) 181
10.3.1 使用issue 跟蹤更改 181
10.3.2 派生項(xiàng)目 182
10.3.3 創(chuàng)建拉取請(qǐng)求 182
10.4 運(yùn)營(yíng)你自己的項(xiàng)目 184
10.4.1 創(chuàng)建項(xiàng)目倉(cāng)庫(kù) 184
10.4.2 授權(quán)共同維護(hù) 185
10.4.3 評(píng)審并接受拉取請(qǐng)求 186
10.4.4 發(fā)生合并沖突的拉取請(qǐng)求 187
10.5 小結(jié) 188
第11章 Bitbucket 上的私有團(tuán)隊(duì)工作 189
11.1 非公開項(xiàng)目的項(xiàng)目治理 189
11.2 開始使用 190
11.2.1 創(chuàng)建賬戶 190
11.2.2 在歡迎頁(yè)面創(chuàng)建私有項(xiàng)目 192
11.2.3 從信息中心創(chuàng)建私有項(xiàng)目 193
11.2.4 設(shè)置你的新倉(cāng)庫(kù) 194
11.2.5 探索你的項(xiàng)目 196
11.2.6 編輯倉(cāng)庫(kù)中的文件 197
11.3 項(xiàng)目設(shè)置 199
11.3.1 Wiki 頁(yè)面中的項(xiàng)目文檔 200
11.3.2 使用issue 跟蹤你的更改 202
11.4 訪問控制 205
11.4.1 共享權(quán)限 207
11.4.2 每個(gè)開發(fā)者分別派生項(xiàng)目 207
11.4.3 通過保護(hù)分支限制訪問 207
11.5 拉取請(qǐng)求 209
11.5.1 提交拉取請(qǐng)求 209
11.5.2 接受拉取請(qǐng)求 210
11.6 使用Atlassian Connect 擴(kuò)展Bitbucket 210
11.7 小結(jié) 212
第12章 GitLab 上自行管理的協(xié)作 213
12.1 入門 213
12.1.1 安裝GitLab 213
12.1.2 設(shè)置管理賬戶 215
12.1.3 管理信息中心 216
12.2 項(xiàng)目 219
12.3 用戶賬戶 221
12.3.1 創(chuàng)建用戶賬戶 221
12.3.2 添加項(xiàng)目成員 223
12.4 群組 224
12.4.1 添加群組成員 225
12.4.2 將項(xiàng)目添加到群組 227
12.5 訪問控制 228
12.5.1 項(xiàng)目可見性 228
12.5.2 使用項(xiàng)目角色限制活動(dòng) 229
12.5.3 使用保護(hù)分支限制訪問 230
12.6 里程碑 231
12.7 小結(jié) 232
附錄A 奶油塔 233
附錄B 安裝最新版本的Git 235
附錄C 配置Git 240
附錄D SSH 密鑰 245
關(guān)于作者 248
關(guān)于封面 248
下載地址
人氣書籍
微信公眾平臺(tái)應(yīng)用開發(fā)實(shí)戰(zhàn) PDF掃描版
Arduino編程參考手冊(cè) 中文版PDF
設(shè)計(jì)模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ) PDF 掃描版[21M]
啊哈!算法 PDF掃描版[73MB]
proe5.0 入門教程pdf版
算法圖解 (袁國(guó)忠著) 中文pdf完整版[17MB]
Unity3D游戲開發(fā) 宣雨松著 PDF掃描版[27MB]
R語(yǔ)言實(shí)戰(zhàn)(第2版) ([美]卡巴科弗) 中文pdf完整版[19MB]
unity3d從入門到精通中文教程 高清PDF完整版[11MB]
編程之美PDF全集
下載聲明
☉ 解壓密碼:chabaoo.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買正版。
☉ 本站提供的Git團(tuán)隊(duì)協(xié)作 ([加]Emma Jane Hogbin Westby) 中文高清pdf[11MB] 資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。