下载 >  开发技术 >  其它 > GitHub入门与实践 高清文字版带目录

GitHub入门与实践 高清文字版带目录

2018-05-14 上传大小:20.31MB
目录
第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
图灵社区会员 lxghost2 专享 尊重版权
x   目录
参考资料 … ............................................................................................................ 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
图灵社区会员 lxghost2 专享 尊重版权
目录   xi
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
图灵社区会员 lxghost2 专享 尊重版权
xii   目录
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
git remote add——添加远程仓库 …............................................................... 64
git push——推送至远程仓库 …....................................................................... 64
推送至 master 分支 …..................................................................................... 64
推送至 master 以外的分支 ….......................................................................... 65
4.5 … 从远程仓库获取 …........................................................................................... 65
git clone——获取远程仓库 ….......................................................................... 65
图灵社区会员 lxghost2 专享 尊重版权
目录   xiii
获取远程仓库 ….............................................................................................. 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
5.1 … 键盘快捷键 …..................................................................................................... 72
5.2 … 工具栏 … ............................................................................................................... 73
关于 UI …............................................................................................................... 73
1 LOGO …..................................................................................................... 73
2 Notifications … ............................................................................................ 73
3 搜索窗口 …................................................................................................. 73
4 Explore … .................................................................................................... 73
5 Gist …......................................................................................................... 74
6 Blog …........................................................................................................ 74
7 Help …........................................................................................................ 74
8 头像、用户名 ….......................................................................................... 74
9 Create…a…new... …....................................................................................... 74
? Account…settings … ..................................................................................... 75
? Sign…out ….................................................................................................. 75
5.3 … 控制面板 ….......................................................................................................... 75
关于 UI …............................................................................................................... 75
❶ News…Feed …............................................................................................. 76
❷ Pull…Requests … .......................................................................................... 76
❸ Issues …..................................................................................................... 76
❹ Stars …....................................................................................................... 76
❺ Broadcast … ................................................................................................ 76
图灵社区会员 lxghost2 专享 尊重版权
xiv   目录
❻ Repositories…you…contribute…to …............................................................... 76
❼ Your…Repositories …................................................................................... 76
5.4 … 个人信息 ….......................................................................................................... 77
关于 UI …............................................................................................................... 77
1…用户信息 …................................................................................................. 77
2 Popular…Repositories … ............................................................................... 78
3 Repositories…contributed…to ….................................................................... 78
4 Public…contributions …................................................................................ 78
5 Contribution…Activity …............................................................................... 78
6 Repositories … ............................................................................................ 78
7 Public…Activity …......................................................................................... 79
5.5 … 仓库 …................................................................................................................... 80
关于 UI …............................................................................................................... 80
❶ 用户名(组织名)/ 仓库名 …...................................................................... 80
❷ Watch/Star/Fork …...................................................................................... 80
❸ Code …....................................................................................................... 81
❹ Issue …....................................................................................................... 81
❺ Pull…Requests … .......................................................................................... 81
❻ Wiki … ......................................................................................................... 82
❼ Pulse …....................................................................................................... 82
❽ Graphs ….................................................................................................... 82
❾ Network ….................................................................................................. 82
❿ Settings ….................................................................................................. 82
⓫ SSH…clone…URL …....................................................................................... 82
⓬ Clone…in…Desktop ….................................................................................... 82
⓭ Download…ZIP …......................................................................................... 83
a commits … .................................................................................................. 83
b branches …................................................................................................. 83
c releases ….................................................................................................. 83
d contributors …............................................................................................ 83
e Compare…&…review … .................................................................................. 83
f branch …..................................................................................................... 83
g path … ......................................................................................................... 84
h Fork…this…project…and…Create…a…new…file …................................................... 84
i files …......................................................................................................... 84
文件的相关操作 … ............................................................................................... 84
Column …专栏 :通过部分名称搜索文件 …...................................................... 85
图灵社区会员 lxghost2 专享 尊重版权
目录   xv
查看差别 … ............................................................................................................ 85
查看分支间的差别 …....................................................................................... 85
查看与几天前的差别 … .................................................................................... 86
查看与指定日期之间的差别 …......................................................................... 87
5.6 … Issue …................................................................................................................. 87
简洁且表现力丰富的描述方法 … ..................................................................... 88
语法高亮 … ...................................................................................................... 89
添加图片 … ...................................................................................................... 90
添加标签以便整理 ….......................................................................................... 90
添加里程碑以便管理 …...................................................................................... 91
Column …专栏 :了解贡献时的规则! ….......................................................... 92
Tasklist 语法 … ..................................................................................................... 92
通过提交信息操作 Issue …............................................................................... 93
在相关 Issue 中显示提交 …............................................................................. 93
Close…Issue …................................................................................................. 93
将特定的 Issue 转换为 Pull Request … ......................................................... 94
5.7 … Pull Request … ................................................................................................. 94
Column …专栏 :获取 diff 格式与 patch 格式的文件 … ..................................... 96
Conversation .................................................................................................... 96
Column …专栏 :引用评论 …............................................................................ 96
Commits …............................................................................................................ 97
Column …专栏 :在评论中应用表情 …............................................................. 98
Files Changed …................................................................................................. 98
5.8 … Wiki …................................................................................................................... 99
Pages … ............................................................................................................... 100
History .............................................................................................................. 101
Column …专栏 :在 Wiki 中显示侧边栏 …...................................................... 101
5.9 … Pulse …............................................................................................................... 102
active pull requests …...................................................................................... 103
active issue ….................................................................................................... 103
commits …........................................................................................................... 104
Releases published …..................................................................................... 104
Unresolved Conversations …........................................................................ 104
图灵社区会员 lxghost2 专享 尊重版权
xvi   目录
5.10 … Graphs … ........................................................................................................... 105
Contributors …................................................................................................... 105
Commit Activity …............................................................................................. 106
Code Frequency …........................................................................................... 106
Punchcard …...................................................................................................... 108
5.11 … Network …....................................................................................................... 108
5.12 … Settings …........................................................................................................ 109
Options …............................................................................................................ 109
❶ Settings …................................................................................................ 109
❷ Features … ................................................................................................ 110
❸ GitHub…Pages … ........................................................................................ 111
❹ Danger…Zone …......................................................................................... 111
Collaborators …................................................................................................. 111
Webhooks & Services …................................................................................. 112
Deploy Keys …................................................................................................... 112
5.13 … Notifications ….............................................................................................. 112
5.14 … 其他功能 …........................................................................................................ 114
GitHub Pages …................................................................................................ 114
GitHub Jobs …................................................................................................... 114
GitHub Enterprise … ......................................................................................... 114
GitHub API …..................................................................................................... 115
5.15 … 小结 …................................................................................................................. 115
Column …专栏 :在 Mac 的通知中心查看 GitHub 的 Notifications …............. 115
第6章 尝试Pull Request ……………………………………………… 117
6.1 … Pull Request 的概要 …............................................................................... 118
什么是 Pull Request ….................................................................................... 118
Pull Request 的流程 ….................................................................................... 118
6.2 … 发送 Pull Request 前的准备 …............................................................... 119
查看要修正的源代码 ….................................................................................... 120
图灵社区会员 lxghost2 专享 尊重版权
目录   xvii
Fork ….................................................................................................................. 120
clone … ................................................................................................................. 120
branch ….............................................................................................................. 121
为何要在特性分支中进行作业 …................................................................... 121
确认分支 … .................................................................................................... 121
创建特性分支 …............................................................................................ 121
添加代码 … .......................................................................................................... 122
提交修改 … .......................................................................................................... 122
创建远程分支 …................................................................................................. 123
6.3 … 发送 Pull Request ….................................................................................... 123
6.4 … 让 Pull Request 更加有效的方法 …...................................................... 126
在开发过程中发送 Pull Request 进行讨论 …............................................ 126
明确标出“正在开发过程中”
…..................................................................... 127
不进行 Fork 直接从分支发送 Pull Request …........................................... 128
6.5 … 仓库的维护 …................................................................................................... 128
仓库的 Fork 与 clone …................................................................................... 129
给原仓库设置名称 …........................................................................................ 129
获取最新数据 …................................................................................................. 130
6.6 … 小结 …................................................................................................................. 130
第7章 接收Pull Request ……………………………………………… 131
7.1 … 采纳 Pull Request 的方法 ….................................................................... 132
7.2 … 采纳 Pull Request 前的准备 …............................................................... 133
代码审查 … .......................................................................................................... 133
查看图片的差别 … ............................................................................................. 134
2 - up …........................................................................................................... 134
Swipe …........................................................................................................ 135
Onion…Skin … ................................................................................................. 135
Difference …................................................................................................. 136
在本地开发环境中反映 Pull Request 的内容 …........................................ 136
将接收方的本地仓库更新至最新状态 …........................................................ 136
图灵社区会员 lxghost2 专享 尊重版权
xviii   目录
获取发送方的远程仓库 ….............................................................................. 137
创建用于检查的分支 … .................................................................................. 138
合并 …........................................................................................................... 138
删除分支 … .................................................................................................... 139
Column …专栏 :如何提升代码管理技术 ….................................................... 139
7.3 … 采纳 Pull Request ….................................................................................... 139
合并到主分支 …................................................................................................. 140
push 修改内容 …............................................................................................... 141
7.4 … 小结 …................................................................................................................. 142
Column …专栏 :请协助我们共同创建互相学习的场所 ............................... 142
第8章 与GitHub相互协作的工具及服务 ……………………… 143
8.1 … hub 命令 …....................................................................................................... 144
概要 ….................................................................................................................. 144
安装 ….................................................................................................................. 144
安装 …........................................................................................................... 145
确认运行情况 …............................................................................................ 145
设置别名 … .................................................................................................... 145
实现 shell 上的功能补全 …............................................................................ 146
~/.config/hub …............................................................................................. 146
命令 ….................................................................................................................. 146
hub…clone ….................................................................................................. 146
hub…remote…add … ......................................................................................... 147
hub…fetch …................................................................................................... 147
hub…cherry - pick …......................................................................................... 147
hub…fork …..................................................................................................... 148
hub…pull - request …........................................................................................ 148
hub…checkout …............................................................................................ 148
hub…create …................................................................................................. 149
hub…push …................................................................................................... 149
hub…browse …............................................................................................... 150
hub…compare …............................................................................................. 150
Column …专栏 :让 GitHub…Enterprise 支持 hub 命令 …................................ 151
图灵社区会员 lxghost2 专享 尊重版权
目录   xix
8.2 … Travis CI …....................................................................................................... 151
概要 ….................................................................................................................. 151
实际尝试 … .......................................................................................................... 152
编写配置文件 …............................................................................................ 152
检测配置文件是否有问题 ….......................................................................... 152
与 GitHub 集成 ….......................................................................................... 153
将 Travis…CI 的结果添加至 README.md …................................................... 155
8.3 … Coveralls …...................................................................................................... 156
概要 ….................................................................................................................. 156
安装 ….................................................................................................................. 157
注册 …........................................................................................................... 157
添加对象仓库 …............................................................................................ 158
编写配置文件 …............................................................................................ 158
添加 gem …................................................................................................... 159
查看报告 … .................................................................................................... 160
8.4 … Gemnasium …............................................................................................... 160
8.5 … Code Climate …............................................................................................ 161
8.6 … Jenkins …......................................................................................................... 162
概要 ….................................................................................................................. 162
安装 ….................................................................................................................. 164
创建 bot 账户 …................................................................................................. 165
bot 账户的权限设置 … ...................................................................................... 165
对象为个人账户时 …..................................................................................... 165
对象为 Organization 账户时 … ....................................................................... 165
检查设置 … .................................................................................................... 167
给 Jenkins 设置 SSH 密钥 …......................................................................... 167
初次使用 Jenkins 时 ….................................................................................. 167
已经在使用 Jenkins 时 ….............................................................................. 168
GitHub pull request builder plugin 的安装 …............................................. 169
Git plugin 的设置 … ........................................................................................... 170
Github Pull Requests Builder 的设置 …...................................................... 170
Github…server…api…URL …............................................................................... 171
Access…Token … ............................................................................................ 171
图灵社区会员 lxghost2 专享 尊重版权
xx   目录
Admin…list ….................................................................................................. 172
job 的创建与设置 ….......................................................................................... 172
GitHub…project …........................................................................................... 172
源码管理 … .................................................................................................... 172
构建触发器 …................................................................................................ 173
构建 …........................................................................................................... 174
通知结果 … .......................................................................................................... 174
测试执行中的状态 …..................................................................................... 175
Failed … ......................................................................................................... 175
All…is…well …................................................................................................... 175
commit…status …........................................................................................... 175
通过评论进行控制 …........................................................................................ 176
执行任务 … .................................................................................................... 176
添加至 White…list …....................................................................................... 176
重新执行任务 …............................................................................................ 176
变更指定评论 …............................................................................................ 177
8.7 … 小结 …................................................................................................................. 177
Column …专栏 :用 Coderwall 生成 GitHub 上的个人信息 …......................... 178
第9章 使用GitHub的开发流程 …………………………………… 179
9.1 … 团队使用 GitHub 时的注意事项 …........................................................ 180
一切从简 … .......................................................................................................... 180
项目管理工具与 GitHub 的区别 …................................................................. 180
项目管理工具与 GitHub 相异的原因 ….......................................................... 181
不 Fork 仓库的方法 …...................................................................................... 182
9.2 … GitHub Flow——以部署为中心的开发模式 …................................ 183
9.3 … GitHub Flow 的流程 … ............................................................................... 184
随时部署,没有发布的概念 …....................................................................... 184
进行新的作业时要从 master 分支创建新分支 …...................................... 185
在新创建的分支中进行提交 …....................................................................... 186
定期 push …........................................................................................................ 186
使用 Pull Request …......................................................................................... 187
图灵社区会员 lxghost2 专享 尊重版权
目录   xxi
务必让其他开发者进行审查 …....................................................................... 187
合并后立刻部署 … ............................................................................................. 187
9.4 … 实践 GitHub Flow 的前提条件 ….......................................................... 188
部署作业完全自动化 ….................................................................................... 188
使用部署工具 …............................................................................................ 189
通过 Web 界面进行部署的工具 …................................................................. 189
导入开发时的注意事项 ….............................................................................. 190
重视测试 … .......................................................................................................... 190
让测试自动化 …............................................................................................ 190
编写测试代码,通过全部测试 …................................................................... 190
维护测试代码 …............................................................................................ 190
9.5 … 模拟体验 GitHub Flow ….......................................................................... 191
Fizzbuzz 的说明 …............................................................................................ 191
添加新功能 …..................................................................................................... 192
创建新的分支 …................................................................................................. 192
如果尚未 clone 仓库 ….................................................................................. 192
如果之前 clone 过仓库 ….............................................................................. 193
创建特性分支 …............................................................................................ 193
实现新功能 …..................................................................................................... 194
创建 Pull Request …......................................................................................... 196
接收反馈 … .......................................................................................................... 196
修正缩进 … .......................................................................................................... 197
添加测试 … .......................................................................................................... 199
培育 Pull Request …......................................................................................... 202
Pull Request 被合并 ….................................................................................... 202
9.6 … 团队实践 GitHub Flow 时的几点建议 …............................................ 203
减小 Pull Request 的体积 … ........................................................................... 204
准备可供试运行的环境 … ................................................................................ 204
不要让 Pull Request 中有太多反馈 …......................................................... 205
不要积攒 Pull Request …................................................................................ 206
9.7 … GitHub Flow 的小结 … ............................................................................... 206
9.8 … Git Flow——以发布为中心的开发模式 …......................................... 207
图灵社区会员 lxghost2 专享 尊重版权
xxii   目录
便于理解的标准流程 ….................................................................................... 207
有时显得过于复杂 …........................................................................................ 209
9.9 … 导入 Git Flow 前的准备 …........................................................................ 209
安装 git - flow … .................................................................................................... 209
Mac 下的安装 …............................................................................................ 209
Linux 下的安装 ….......................................................................................... 210
确认运行状况 …............................................................................................ 210
仓库的初始设置 … ............................................................................................. 210
创建仓库 … .................................................................................................... 210
进行 git…flow 的初始设置 …........................................................................... 211
在远程仓库中也创建 develop 分支 …............................................................ 212
9.10 … 模拟体验 Git Flow …................................................................................... 212
master 分支与 develop 分支的区别 …......................................................... 213
master 分支 …............................................................................................... 213
develop 分支 …............................................................................................. 213
在 feature 中进行的工作 …............................................................................. 213
创建分支 … .................................................................................................... 214
在分支中进行作业 …..................................................................................... 215
发送 Pull Request …......................................................................................... 216
通过代码审查提高代码质量 …....................................................................... 217
更新本地的 develop 分支 …........................................................................... 219
在 release 分支中进行的工作 … .................................................................... 220
Column …专栏 :设置默认分支 … ................................................................... 220
创建分支 … .................................................................................................... 221
分支内的工作 …............................................................................................ 222
进行发布与合并 …......................................................................................... 222
查看版本标签 …............................................................................................ 224
更新到远程仓库 … ............................................................................................. 225
在 hotfix 分支中进行的工作 ........................................................................ 226
创建分支 … .................................................................................................... 226
创建标签和进行发布 … .................................................................................. 228
从 hotfix 分支合并至 develop 分支 …............................................................ 230
9.11 … Git Flow 的小结 …........................................................................................ 232
Column …专栏 :版本号的分配规则 …........................................................... 232
图灵社区会员 lxghost2 专享 尊重版权
目录   xxiii
第10章 将GitHub应用到企业 ……………………………………… 233
10.1 … 将世界标准的开发环境引入企业现场 ….............................................. 234
企业引入 GitHub 的好处 …............................................................................. 234
使用 Organization …......................................................................................... 235
确认 Github 的安全性 ….................................................................................. 235
注意维护时间 …................................................................................................. 235
查看故障信息 …................................................................................................. 236
10.2 … GitHub Enterprise ….................................................................................. 237
概述 ….................................................................................................................. 238
引入的好处 …..................................................................................................... 238
引入的弊端 …..................................................................................................... 239
适合引入 GitHub Enterprise 的几种情况 … ................................................ 239
源代码不可外传 …......................................................................................... 239
Column …专栏 :将 GitHub 的仓库作为 Subversion 仓库使用 … .................... 240
希望维护与故障时间可控 ….......................................................................... 240
10.3 … 能实现 Git 托管的软件 …........................................................................... 241
Column …专栏 :Bitbucket …......................................................................... 241
10.4 … 小结 …................................................................................................................. 242
附录A 支持GitHub的GUI客户端 ………………………………… 243
A.1 … GitHub for Mac,GitHub for Windows ….................................... 244
A.2 … SourceTree …................................................................................................. 246
附录B 通过Gist轻松实现代码共享 ……………………………… 247
B.1 … Gist 的特点 ….................................................................................................. 248
B.2 … 创建 Gist …....................................................................................................... 248
UI 讲解 …............................................................................................................. 249
1 Gist…description... … .................................................................................. 249
图灵社区会员 lxghost2 专享 尊重版权
xxiv   目录
2 name…this…file... …..................................................................................... 249
3 language …............................................................................................... 250
4 ACE…Editor …............................................................................................ 250
5 文件 …....................................................................................................... 250
6 Add…another…File …................................................................................... 251
7 Create…Secret…Gist …................................................................................ 251
8 Create…Public…Gist …................................................................................. 251
B.3 … 查看 Gist …....................................................................................................... 252
Gist 的菜单 …..................................................................................................... 252
❶ Gist…Detail …............................................................................................. 253
❷ Revisions ….............................................................................................. 253
❸ Download…Gist …...................................................................................... 253
❹ Clone…this…gist …....................................................................................... 253
❺ Embed…this…gist … ..................................................................................... 253
❻ Link…to…this…gist …..................................................................................... 253
文件的菜单 …..................................................................................................... 254
B.4 … Your Gists …................................................................................................... 254
B.5 … 小结 …................................................................................................................. 255                        
...展开收缩
综合评分:0
开通VIP
由于版权原因,该资源暂不支持下载!

评论共有0条

 
[网盘]《Python编程 从入门到实践》完整高清无水印PDF.2018_03_19 立即下载
积分/C币:10
GitHub入门与实践
积分/C币:5
Github入门与实践 高清PDF
积分/C币:10
Python编程:从入门到实践.pdf.zip 立即下载
积分/C币:2
面向机器智能的TensorFlow实践.[美]Sam Abrahams(带完整书签高清文字版)
积分/C币:5
HEAD FIRST设计模式 (中文版) PDF电子书下载 带书签目录 完整版
积分/C币:10
MAVEN实战高清文字版(带完整目录)
积分/C币:10
Python编程:从入门到实践 超高清带目录书签 立即下载
积分/C币:5
Python编程:从入门到实践 文字版PDF 立即下载
积分/C币:5
Python编程 从入门到实践 [美]埃里克·马瑟斯(Eric Matthes) 高清 文字版 带书签 立即下载
积分/C币:3

VIP会员动态

0 1 2
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

GitHub入门与实践 高清文字版带目录

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
开通VIP
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • 举报的资源分:
  • *类型:
  • *详细原因: