思维导图备注

Git权威指南
首页 收藏书籍 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

第8章 Git检出

浏览 1 扫码
  • 小字体
  • 中字体
  • 大字体
2022-01-24 10:22:54
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 前言
    • 第1章 版本控制的前世和今生
    • 第2章 爱上Git的理由
      • 2.1 每日工作备份
      • 2.2 异地协同工作
      • 1.2 CVS——开启版本控制大爆发
      • 1.3 SVN——集中式版本控制集大成者
      • 2.5 重写提交说明
      • 2.6 想吃后悔药
      • 2.7 更好用的提交列表
      • 2.8 更好的差异比较
      • 2.9 工作进度保存
      • 2.10 代理SVN提交实现移动式办公
      • 2.11 无处不在的分页器
      • 2.12 快
    • 第3章 Git的安装和使用
      • 3.2 在Mac OS X下安装和使用Git
      • 3.4 Windows下安装和使用Git(msysGit篇)
  • 第2篇 Git独奏
    • 第4章 Git初始化
      • 4.2 思考:为什么工作区根目录下有一个.git目录
      • 4.4 思考:是谁完成的提交
    • 3.3 在Windows下安装和使用Git(Cygwin篇)
      • 5.2 理解Git暂存区(stage)
      • 5.5 搁置问题,暂存状态
    • 第6章 Git对象
      • 6.1 Git对象库探秘
      • 6.3 思考:为什么不用顺序的数字来表示提交
    • 第7章 Git重置
      • 7.1 分支游标master探秘
      • 7.2 用reflog挽救错误的重置
      • 7.3 深入了解git reset命令
    • 第8章 Git检出
      • 8.1 HEAD的重置即检出
      • 8.2 挽救分离头指针
    • 第9章 恢复进度
      • 9.1 继续暂存区未完成的实践
      • 9.2 使用git stash
      • 9.3 探秘git stash
    • 第10章 Git基本操作
      • 6.2 思考:SHA1哈希值到底是什么,是如何生成的
      • 10.3 恢复删除的文件
      • 10.4 移动文件
      • 10.5 一个显示版本号的Hello World
      • 10.6 使用git add-i选择性添加
      • 10.7 Hello World引发的新问题
      • 10.8 文件忽略
      • 10.9 文件归档
    • 第11章 历史穿梭
      • 11.1 图形工具:gitk
      • 11.2 图形工具:gitg
      • 11.3 图形工具:qgit
      • 11.4 命令行工具
    • 第12章 改变历史
      • 12.1 悔棋
      • 12.3 回到未来
      • 12.4 丢弃历史
      • 12.5 反转提交
    • 第13章 Git克隆
      • 13.1 鸡蛋不装在一个篮子里
      • 13.2 对等工作区
      • 13.3 克隆生成裸版本库
      • 13.4 创建生成裸版本库
    • 第14章 Git库管理
      • 14.2 暂存区操作引入的临时对象
      • 14.3 重置操作引入的对象
      • 14.4 Git管家:git-gc
      • 14.5 Git管家的自动执行
  • 第3篇 Git和声
    • 15.2 多用户协同的本地模拟
    • 第16章 冲突解决
      • 16.1 拉回操作中的合并
      • 16.3 合并二:逻辑冲突
      • 16.7 合并相关的设置
    • 第17章 Git里程碑
      • 17.1 显示里程碑
      • 17.2 创建里程碑
      • 17.3 删除里程碑
      • 17.4 不要随意更改里程碑
      • 17.5 共享里程碑
      • 17.6 删除远程版本库的里程碑
      • 17.7 里程碑命名规范
    • 第18章 Git分支
      • 18.1 代码管理之殇
      • 18.2 分支命令概述
      • 18.4 基于特性分支的开发
      • 18.5 基于发布分支的开发
    • 15.5 禁止非快进式推送
    • 第19章 远程版本库
      • 19.1 远程分支
      • 19.2 分支追踪
      • 19.4 PUSH和PULL操作与远程版本库
      • 19.5 里程碑和远程版本库
      • 19.6 分支和里程碑的安全性
    • 第20章 补丁文件交互
      • 20.1 创建补丁
      • 20.3 StGit和Quilt
  • 第4篇 Git协同模型
    • 21.2 社交网络式协同模型
    • 第22章 Topgit协同模型
      • 22.1 作者版本控制系统的三个里程碑
      • 22.2 Topgit原理
      • 22.3 Topgit的安装
      • 22.4 Topgit的使用
      • 22.5 用Topgit方式改造Topgit
    • 第23章 子模组协同模型
      • 23.1 创建子模组
      • 23.2 克隆带子模组的版本库
    • 23.5 子模组的管理问题
      • 24.1 引入外部版本库
      • 24.2 子目录方式合并外部版本库
      • 18.3 “Hello World”开发计划
    • 第25章 Android式多版本库协同
      • 25.4 清单库和清单文件
      • 25.6 建立Android代码库本地镜像
      • 25.7 repo的命令集
      • 25.8 repo命令的工作流
      • 25.9 好东西不能Android独享
    • 第26章 Git和SVN协同模型
      • 26.1 使用git-svn的一般流程
      • 26.2 git-svn的奥秘
      • 26.3 多样的git-svn克隆模式
      • 26.4 共享git-svn的克隆库
      • 26.5 git-svn的局限
  • 第5篇 搭建Git服务器
    • 27.1 哑传输协议
    • 27.2 智能HTTP协议
    • 第28章 使用Git协议
      • 28.2 Git服务软件
      • 28.3 以inetd方式配置运行
    • 27.3 Gitweb服务器
    • 第29章 使用SSH协议
      • 29.3 关于SSH公钥认证
    • 第30章 Gitolite服务架设
      • 30.1 安装Gitolite
      • 30.2 管理Gitolite
      • 30.3 Gitolite授权详解
      • 30.4 版本库授权案例
      • 23.4 隐性子模组
      • 30.6 对Gitolite的改进
    • 第31章 Gitosis服务架设
      • 31.1 安装Gitosis
      • 24.3 利用子树合并跟踪上游改动
      • 31.3 Gitosis授权详解
      • 24.5 git-subtree插件
      • 31.5 轻量级管理的Git服务
    • 第32章 Gerrit代码审核服务器
      • 32.1 Gerrit的实现原理
      • 32.3 Gerrit的配置文件
      • 32.4 Gerrit的数据库访问
      • 32.5 立即注册为Gerrit管理员
      • 32.6 管理员访问SSH的管理接口
      • 32.7 创建新项目
      • 32.9 定义评审工作流
      • 32.10 Gerrit评审工作流实战
    • 第33章 Git版本库托管
      • 33.1 Github
  • 第6篇 迁移到Git
    • 34.1 安装cvs2svn(含cvs2git)
    • 34.2 版本库转换的准备工作
    • 第35章 更多版本控制系统的迁移
      • 35.2 Hg版本库到Git的迁移
      • 35.3 通用版本库迁移
    • 34.3 版本库转换
    • 34.4 迁移后的版本库检查
  • 第7篇 Git的其他应用
    • 第36章 etckeeper
      • 36.1 安装etckeeper
      • 36.2 配置etckeeper
      • 28.4 以runit方式配置运行
    • 第37章 Gistore
      • 37.2 Gistore的使用
      • 37.3 Gistore双机备份
    • 第38章 补丁中的二进制文件
      • 38.1 Git版本库中二进制文件变更的支持
      • 38.2 对非Git版本库中二进制文件变更的支持
    • 第39章 云存储
      • 39.1 现有云存储的问题
  • 第9篇 附录
    • A.1 常用的Git命令
    • A.2 对象库操作相关命令
    • A.10 杂项
    • A.3 引用操作相关命令
    • B.2 Git和CVS命令对照
      • C.2 Git和SVN命令对照
    • 32.2 架设Gerrit的服务器
    • 32.11 更多Gerrit参考
    • A.6 邮件相关命令
    • A.7 协议相关命令
    • A.8 版本库转换和交互相关命令
    • A.9 合并相关的辅助命令
暂无相关搜索结果!
    展开/收起文章目录

    二维码

    手机扫一扫,轻松掌上学

    《Git权威指南》电子书下载

    请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
    EPUB 电子书

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度