欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • Git学习手册
      • 作者:(希)安娜·斯库利卡里|责编:刘炽|译者:安道
      • 出版社:中国电力
      • ISBN:9787519891893
      • 出版日期:2024/09/01
      • 页数:333
    • 售价:39.2
  • 内容大纲

        本书以简单、直观、形象的方式教授Git,让你对Git版本控制的工作原理建立深刻的感性认识。通过颜色、情景和实践练习,你定能信心满满,学会使用这个工具。本书循序渐进,你不会陷入未知术语或概念的困境。本书适合需要把Git用于个人或专业项目的任何人,包括编程训练营的学生、初级开发人员、数据专家和技术作家等。本书涵盖以下内容:下载Git,初始化本地仓库。把文件添加到暂存区域并进行提交。创建、切换和删除分支。合并和变基分支。使用远程仓库,包括克隆、推送、拉取和获取。使用拉取请求与他人协作。
  • 作者介绍

        安娜·斯库利卡里,是一位创意人士,她利用自己的沟通技巧娓娓道来,以简单、形象和可视化的方式教授Git。她通过各种媒介教授Git,包括评价很高的在线课程。她的技术工作经验丰富,曾担任用户体验设计师、前端开发人员和技术作家。
  • 目录

    [前言]
    [第1章]  Git和命令行
      1.1  Git是什么
      1.2  图形用户界面和命令行
      1.3  打开命令行窗口
      1.4  在命令行中执行命令
      1.5  安装Git
      1.6  命令选项和参数
      1.7  清除命令行
      1.8  打开文件系统窗口
      1.9  操作目录
      1.10  关闭命令行
      1.11  设置Git配置
      1.12  准备文本编辑器
      1.13  集成式终端
      1.14  小结
    [第2章]  本地仓库
      2.1  当前情况
      2.2  仓库简介
      2.3  初始化本地仓库
      2.4  Git的区域
      2.5  为Git项目添加文件
      2.6  小结
    [第3章]  发起提交
      3.1  当前情况
      3.2  为什么要提交
      3.3  提交的两个步骤
      3.4  查看提交列表
      3.5  小结
    [第4章]  分支
      4.1  本地仓库的状态
      4.2  为什么使用分支
      4.3  未修改文件和已修改文件
      4.4  在分支中提交
      4.5  创建分支
      4.6  HEAD是什么
      4.7  切换分支
      4.8  在另一个分支中工作
      4.9  小结
    [第5章]  合并
      5.1  本地仓库的状态
      5.2  合并简介
      5.3  合并的类型
      5.4  执行快进合并
      5.5  检出提交
      5.6  创建并切换到新分支
      5.7  小结
    [第6章]  托管服务和身份验证
      6.1  托管服务和远程仓库
      6.2  设置托管服务账户

      6.3  设置身份验证凭据
      6.4  小结
    [第7章]  创建并推送到远程仓库
      7.1  本地仓库的状态
      7.2  开始Git项目的两种方式
      7.3  本地和远程仓库之间的交互
      7.4  为什么使用远程仓库
      7.5  创建远程仓库并上传数据
      7.6  直接在托管服务中处理远程仓库
      7.7  小结
    [第8章]  克隆和获取
      8.1  本地仓库和远程仓库的状态
      8.2  克隆远程仓库
      8.3  删除分支
      8.4  Git协作和分支
      8.5  整合远程仓库的改动
      8.6  删除分支(续)
      8.7  小结
    [第9章]  三方合并
      9.1  本地仓库和远程仓库的状态
      9.2  三方合并的重要性
      9.3  设定三方合并情景
      9.4  定义上游分支
      9.5  在提交之间多次编辑同一个文件
      9.6  与其他人同时处理不同的文件
      9.7  三方合并实践
      9.8  从远程仓库中拉取改动
      9.9  本地仓库和远程仓库的状态
      9.10  小结
    [第10章]  合并冲突
      10.1  本地仓库和远程仓库的状态
      10.2  合并冲突简介
      10.3  如何解决合并冲突
      10.4  设置合并冲突场景
      10.5  解决合并冲突的流程
      10.6  解决合并冲突实践
      10.7  与远程仓库保持更新
      10.8  同步仓库
      10.9  本地仓库和远程仓库的状态
      10.10  小结
    [第11章]  变基
      11.1  本地仓库和远程仓库的状态
      11.2  在Git中集成改动
      11.3  变基的作用何在
      11.4  设置变基示例
      11.5  取消暂存和暂存文件
      11.6  准备变基
      11.7  变基过程的五个阶段
      11.8  变基和合并冲突
      11.9  变基分支实践

      11.10  变基的黄金法则
      11.11  同步仓库
      11.12  本地仓库和远程仓库的状态
      11.13  小结
    [第12章]  拉取请求(合并请求)
      12.1  本地仓库和远程仓库的状态
      12.2  拉取请求简介
      12.3  托管服务细节
      12.4  为什么使用拉取请求
      12.5  了解如何合并拉取请求
      12.6  准备发起拉取请求
      12.7  定义上游分支更简单的方法
      12.8  在托管服务中创建拉取请求
      12.9  审核和批准拉取请求
      12.10  合并拉取请求
      12.11  删除远程分支
      12.12  同步并清理本地仓库
      12.13  本地仓库和远程仓库的状态
      12.14  小结
    [结语]
    [附录A]章节前需设置
    [附录B]命令速查表
    [附录C]视觉语言参考