Pro Git eBooks

This is an in-progress translation. 
To help translate the book, please fork the book  at GitHub and push your contributions.

Support this site by buying a print version of Pro Git

  • 1. 起步

    • 1.1 - 关于版本控制
    • 1.2 - Git 的历史
    • 1.3 - Git 基础要点
    • 1.4 - 安装 Git
    • 1.5 - 初次运行 Git 前的配置
    • 1.6 - 获取帮助
    • 1.7 - 小结
  • 2. Git 基础

    • 2.1 - 取得项目的 Git 仓库
    • 2.2 - 记录每次更新到仓库
    • 2.3 - 查看提交历史
    • 2.4 - 撤消操作
    • 2.5 - 远程仓库的使用
    • 2.6 - 打标签
    • 2.7 - 技巧和窍门
    • 2.8 - 小结
  • 3. Git 分支

    • 3.1 - 何谓分支
    • 3.2 - 基本的分支与合并
    • 3.3 - 分支管理
    • 3.4 - 分支式工作流程
    • 3.5 - 远程分支
    • 3.6 - 衍合
    • 3.7 - 小结
  • 4. 服务器上的 Git

    • 4.1 - 协议
    • 4.2 - 在服务器部署 Git
    • 4.3 - 生成 SSH 公钥
    • 4.4 - 架设服务器
    • 4.5 - 公共访问
    • 4.6 - 网页界面 GitWeb
    • 4.7 - 权限管理器 Gitosis
    • 4.8 - Git 进程
    • 4.9 - Git 托管服务
    • 4.10 - 小节
  • 5. 分布式 Git

    • 5.1 - 分布式工作流程
    • 5.2 - 为项目作贡献
    • 5.3 - 项目的管理
    • 5.4 - 小结
  • 6. Git 工具

    • 6.1 - 修订版本(Revision)选择
    • 6.2 - 交互式暂存
    • 6.3 - 储藏(Stashing)
    • 6.4 - 重写历史
    • 6.5 - 使用 Git 调试
    • 6.6 - 子模块
    • 6.7 - 子树合并
    • 6.8 - 总结
  • 7. 自定义 Git

    • 7.1 - 配置 Git
    • 7.2 - Git属性
    • 7.3 - Git挂钩
    • 7.4 - Git 强制策略实例
    • 7.5 - 总结
  • 8. Git 与其他系统

    • 8.1 - Git 与 Subversion
    • 8.2 - 迁移到 Git
    • 8.3 - 总结
  • 9. Git 内部原理

    • 9.1 - 底层命令 (Plumbing) 和高层命令 (Porcelain)
    • 9.2 - Git 对象
    • 9.3 - Git References
    • 9.4 - Packfiles
    • 9.5 - The Refspec
    • 9.6 - 传输协议
    • 9.7 - 维护及数据恢复
    • 9.8 - 总结

你可能感兴趣的:(工作,服务器,git,ssh,subversion,工具)