下载 >  开发技术 >  其它 > 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 图灵社区会员 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
...展开详情收缩
2018-05-14 上传大小:20.31MB
立即下载 开通VIP
想读
分享
收藏 举报
GitHub入门实践

GitHub入门与实践文字版 GitHub入门与实践文字版 GitHub入门与实践文字版

立即下载
Github入门实践 高清PDF

Github入门与实践 高清PDF Github入门与实践 高清PDF Github入门与实践 高清PDF

立即下载
Python编程:从入门实践.pdf.zip

Python编程:从入门到实践.pdf.zip pdf 高清文字版 带目录

立即下载
Docker技术入门与实战第2版-高清文字版(修复图片)

原来的版本有图片问题,新版本已修复 原版:https://download.csdn.net/download/zl245437_/10325344 杨保华 戴王剑 曹亚仑 编著 学习Docker的第一本入门书,畅销书升级 基于Docker1.12及以上版本 目录 第2版前言 第1版前言 第一部分 基础入门 第1章 初识容器与 Docker 1.1 什么是Docker 1.2 为什么要使用 Docker 1.3 Docker 与虚拟化 1.4 本章小结 第2章 核心概念与安装配置 2.1 核心概念 2.2 安装Docker 2.3 配置Docker 服务 2.4 推荐实践环境 2.5 本章小

立即下载
Python编程:从入门实践 PDF 高清目录

Python编程:从入门到实践 PDF 高清带目录 Python编程:从入门到实践 PDF 高清带目录 Python编程:从入门到实践 PDF 高清带目录

立即下载
深入Python 3 (中文版 高清目录

高清文字版,带目录,python3 的入门首选

立即下载
Java编程思想第四版完整中文.pdf(超高清文字版,带详细书签目录

Java编程思想第四版完整中文.pdf(超高清文字版,带超详细书签目录)

立即下载
Python编程:从入门实践高清目录书签

Python编程:从入门到实践 超高清带目录书签 Python编程:从入门到实践 超高清带目录书签

立即下载
Python编程:从入门实践【PDF高清 带书签】

Python编程:从入门到实践【高清完整版】(带完整目录)【高清完整版】(带完整目录)【高清完整版】(带完整目录)

立即下载
Python编程:从入门实践- 文字版 高清

Python编程:从入门到实践- 文字版 高清 Python编程:从入门到实践- 文字版 高清 Python编程:从入门到实践- 文字版 高清

立即下载
Go语言实战,高清PDF,文字版,带书签!

《Go语言实战》,高清PDF,文字版,带书签!!!!!!

立即下载
算法图解.pdf.zip 高清目录

算法图解.pdf.zip 高清文字版 带目录 PDF 算法图解.pdf.zip 高清文字版 带目录 PDF

立即下载
从Paxos到Zookeeper 分布式一致性原理与实践目录书签 完整版

第1章分布式架构 1 1.1 从集中式到分布式 1 1.1.1 集中式的特点 2 1.1.2 分布式的特点 2 1.1.3 分布式环境的各种问题 4 1.2 从ACID到CAP/BASE 5 1.2.1 ACID 5 1.2.2 分布式事务 8 1.2.3 CAP和BASE理论 9 小结 15 第2章一致性协议 17 2.1 2PC与3PC 17 2.1.1 2PC 17 2.1.2 3PC 21 2.2 Paxos算法 24 2.2.1 追本溯源 25 2.2.2 Paxos理论的诞生 26 2.2.3 Paxos算法详解 27 小结 37 第3章Paxos的工程实践 39 3.1 Chub

立即下载
Python基础教程(第3版)原版高清目录书签非扫描PDF

Python3.5编程从入门到实践 Python入门佳作 机器学习 人工智能 数据处理 网络爬虫热门编程语言 。本书是经典的Python入门教程,层次鲜明、结构严谨、内容翔实,特别是后面几章,作者将前面讲述的内容应用到10个引人入胜的项目中,并以模板的形式介绍了项目的开发过程,手把手教授Python编程实践,让读者从项目中领略Python的真正魅力。 本书既适合初学者夯实基础,又能帮助Python程序员提升技能,即使是中高级Python程序员,也能从书里找到耳目一新的内容。 本书包括Python程序设计的方方面面:首先从Python的安装开始,随后介绍了Python的基础知识和基本概念,包

立即下载
【全网最高清版本】大话数据结构_最高清版_带目录_附三个版本.rar(可复制文字)

肯定是全网你能找到的最高清的版本,没有之一。 内含三个版本:【大话数据结构.epub】【大话数据结构_最高清版_带目录.pdf】【大话数据结构_清晰版_带目录.pdf】 大话数据结构_最高清版_带目录.pdf 这个文档不清晰你来打死我。 本书以一个计算机教师教学为场景,讲解数据结构和相关算法的知识。通篇?一种趣味方式来叙述,大量引用了各种各样的生活知识来类比,并充分运用图形语言来体现抽象内容,对数据结构所涉及到的一些经典算法做到逐行分析、多算法比较。与市场上的同类数据结构图书相比,本书内容趣味易读,算法讲解细致深刻,是一本非常适合自学的读物。

立即下载
Python基础教程(第3版).带完整书签高清文字版) PDF

中文原版高清带目录非扫描版本书包括Python程序设计的方方面面:首先从Python的安装开始,随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句;然后循序渐进地介绍了一些相对高级的主题,包括抽象、异常、魔法方法、属性、迭代器;此后探讨了如何将Python与数据库、网络、C语言等工具结合使用,从而发挥出Python的强大功能,同时介绍了Python程序测试、打包、发布等知识;最后,作者结合前面讲述的内容,按照实际项目开发的步骤向读者介绍了10个具有实际意义的Python项目的开发过程

立即下载
cpu自制入门pdf版

这本书讲的不错 利用fpga自制一颗cpu。。。。。。。。。。。。

立即下载
图说区块链.pdf.zip

图说区块链 高清文字版,带图片 带目录 PDF 图说区块链 高清文字版,带图片 带目录 PDF

立即下载
机器学习实战 带完整书签 中文版 pdf

机器学习实战 带完整书签 中文版 pdf , 好东西一起分享!

立即下载
《码出高效:Java开发手册》完整版带书签

《码出高效:Java开发手册》完整版带书签,java开发进阶必备 基本上看完 java开发没难度了

立即下载
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币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

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

兑换成功

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

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

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

举报

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

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: