注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計Git學(xué)習(xí)手冊

Git學(xué)習(xí)手冊

Git學(xué)習(xí)手冊

定 價:¥98.00

作 者: [希臘]安娜 斯庫利卡里(Anna Skoulikari)
出版社: 中國電力出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787519891893 出版時間: 2024-10-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書以簡單、直觀、形象的方式教授Git,讓你對Git版本控制的工作原理建立深刻的感性認(rèn)識。通過顏色、情景和實踐練習(xí),你定能信心滿滿,學(xué)會使用這個工具。本書循序漸進,你不會陷入未知術(shù)語或概念的困境。本書涵蓋以下內(nèi)容:下載Git,初始化本地倉庫。把文件添加到暫存區(qū)域并進行提交。創(chuàng)建、切換和刪除分支。合并和變基分支。使用遠(yuǎn)程倉庫,包括克隆、推送、拉取和獲取。使用拉取請求與他人協(xié)作。

作者簡介

  Anna Skoulikari是一位創(chuàng)意人士,她利用自己的溝通技巧娓娓道來,以簡單、形象和可視化的方式教授Git。她通過各種媒介教授Git,包括評價很高的在線課程。她的技術(shù)工作經(jīng)驗豐富,曾擔(dān)任用戶體驗設(shè)計師、前端開發(fā)人員和技術(shù)作家。

圖書目錄

目錄
[ 前言] 1
[ 第1 章] Git 和命令行. 11
1.1 Git 是什么 11
1.2 圖形用戶界面和命令行 .13
1.3 打開命令行窗口 13
1.4 在命令行中執(zhí)行命令 15
1.5 安裝Git .18
1.6 命令選項和參數(shù) 19
1.7 清除命令行 19
1.8 打開文件系統(tǒng)窗口 20
1.9 操作目錄 21
1.10 關(guān)閉命令行 29
1.11 設(shè)置Git 配置 29
1.12 準(zhǔn)備文本編輯器 .32
1.13 集成式終端 32
1.14 小結(jié) 33
[ 第2 章] 本地倉庫. 35
2.1 當(dāng)前情況 35
2.2 倉庫簡介 36
2.3 初始化本地倉庫 36
2.4 Git 的區(qū)域 40
2.5 為 Git 項目添加文件 45
2.6 小結(jié) .47
[ 第3 章 ] 發(fā)起提交 49
3.1 當(dāng)前情況 49
3.2 為什么要提交 .50
3.3 提交的兩個步驟 50
3.4 查看提交列表 .58
3.5 小結(jié) .60
[ 第4 章] 分支. 61
4.1 本地倉庫的狀態(tài) 61
4.2 為什么使用分支 63
4.3 未修改文件和已修改文件 67
4.4 在分支中提交 .70
4.5 創(chuàng)建分支 74
4.6 HEAD 是什么 .76
4.7 切換分支 78
4.8 在另一個分支中工作 81
4.9 小結(jié) .83
[ 第5 章] 合并. 85
5.1 本地倉庫的狀態(tài) 85
5.2 合并簡介 86
5.3 合并的類型 87
5.4 執(zhí)行快進合并 .93
5.5 檢出提交 .105
5.6 創(chuàng)建并切換到新分支 110
5.7 小結(jié) 111
[ 第6 章] 托管服務(wù)和身份驗證113
6.1 托管服務(wù)和遠(yuǎn)程倉庫 114
6.2 設(shè)置托管服務(wù)賬戶 . 114
6.3 設(shè)置身份驗證憑據(jù) . 115
6.4 小結(jié) 118
[ 第7 章] 創(chuàng)建并推送到遠(yuǎn)程倉庫119
7.1 本地倉庫的狀態(tài) . 119
7.2 開始Git 項目的兩種方式 120
7.3 本地和遠(yuǎn)程倉庫之間的交互 .122
7.4 為什么使用遠(yuǎn)程倉庫 122
7.5 創(chuàng)建遠(yuǎn)程倉庫并上傳數(shù)據(jù) .124
7.6 直接在托管服務(wù)中處理遠(yuǎn)程倉庫 138
7.7 小結(jié) 139
[ 第8 章] 克隆和獲取141
8.1 本地倉庫和遠(yuǎn)程倉庫的狀態(tài) .141
8.2 克隆遠(yuǎn)程倉庫 142
8.3 刪除分支 .151
8.4 Git 協(xié)作和分支 154
8.5 整合遠(yuǎn)程倉庫的改動 162
8.6 刪除分支(續(xù)) .167
8.7 小結(jié) 169
[ 第9 章] 三方合并171
9.1 本地倉庫和遠(yuǎn)程倉庫的狀態(tài) .171
9.2 三方合并的重要性 .173
9.3 設(shè)定三方合并情景 .177
9.4 定義上游分支 178
9.5 在提交之間多次編輯同一個文件 182
9.6 與其他人同時處理不同的文件 190
9.7 三方合并實踐 194
9.8 從遠(yuǎn)程倉庫中拉取改動 201
9.9 本地倉庫和遠(yuǎn)程倉庫的狀態(tài) .205
9.10 小結(jié) 205
[ 第10 章] 合并沖突.207
10.1 本地倉庫和遠(yuǎn)程倉庫的狀態(tài) 207
10.2 合并沖突簡介 209
10.3 如何解決合并沖突 210
10.4 設(shè)置合并沖突場景 211
10.5 解決合并沖突的流程 .217
10.6 解決合并沖突實踐 220
10.7 與遠(yuǎn)程倉庫保持更新 .223
10.8 同步倉庫 224
10.9 本地倉庫和遠(yuǎn)程倉庫的狀態(tài) 227
10.10 小結(jié) .227
[ 第11 章] 變基.229
11.1 本地倉庫和遠(yuǎn)程倉庫的狀態(tài) 229
11.2 在Git 中集成改動 231
11.3 變基的作用何在 232
11.4 設(shè)置變基示例 236
11.5 取消暫存和暫存文件 .238
11.6 準(zhǔn)備變基 250
11.7 變基過程的五個階段 .252
11.8 變基和合并沖突 257
11.9 變基分支實踐 258
11.10 變基的黃金法則 .263
11.11 同步倉庫 266
11.12 本地倉庫和遠(yuǎn)程倉庫的狀態(tài) 269
11.13 小結(jié) .269
[ 第12 章] 拉取請求(合并請求).271
12.1 本地倉庫和遠(yuǎn)程倉庫的狀態(tài) 271
12.2 拉取請求簡介 273
12.3 托管服務(wù)細(xì)節(jié) 274
12.4 為什么使用拉取請求 .275
12.5 了解如何合并拉取請求 277
12.6 準(zhǔn)備發(fā)起拉取請求 280
12.7 定義上游分支更簡單的方法 283
12.8 在托管服務(wù)中創(chuàng)建拉取請求 286
12.9 審核和批準(zhǔn)拉取請求 .287
12.10 合并拉取請求 .288
12.11 刪除遠(yuǎn)程分支 .290
12.12 同步并清理本地倉庫 291
12.13 本地倉庫和遠(yuǎn)程倉庫的狀態(tài) 295
12.14 小結(jié) .296
[ 結(jié)語] 297
[ 附錄A] 章節(jié)前需設(shè)置.299
[ 附錄B] 命令速查表.327
[ 附錄C] 視覺語言參考.331

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號