Skip to content

Latest commit

 

History

History
134 lines (129 loc) · 17.3 KB

contributors.asc

File metadata and controls

134 lines (129 loc) · 17.3 KB

贡献者

因为这是一本开源书籍,这几年我们获得了捐赠的若干勘误表与内容修改。 下面是将 ProGit 英文版作为开源项目贡献的所有人员。 感谢你们帮助将这本书变成对每一个人都更好的书。

link:contributors.txt[role=include]
Table 1. 简体中文贡献者
章节 译者 审校者

1. 起步

1.1 关于版本控制

@Lax

许伟程

1.2 Git 简史

@Lax

1.3 Git 基础

@Lax

@Geno1024

1.4 命令行

@hbrls

@spacewander

1.5 安装 Git

@Lax

许伟程

1.6 初次运行 Git 前的配置

@networm

@xinqiu @robinwen @ahlijin 许伟程

1.7 获取帮助

@Lax

1.8 总结

@Lax

@devbean

2. Git 基础

2.1 获取 Git 仓库

@alamier

@networm

2.2 记录每次更新到仓库

@alamier

@networm 许伟程

2.3 查看提交历史

@alamier

许伟程

2.4 撤消操作

@networm

@pktangyue @robinwen @ahlijin

2.5 远程仓库的使用

@networm

@pktangyue @ahlijin @wych42

2.6 打标签

@networm

@pktangyue @wych42 @robinwen

2.7 Git 别名

@networm

@pktangyue @wych42 @robinwen

2.8 总结

@alamier

3. Git 分支

3.1 分支简介

@archermind

3.2 分支的新建与合并

@archermind

@zwpaper @wych42 @robinwen @networm

3.3 分支管理

@networm

@zwpaper @wych42 @robinwen

3.4 分支开发工作流

@archermind

@xinqiu @wych42 @zwpaper

3.5 远程分支

@networm

@wych42 @zwpaper @robinwen

3.6 变基

@hbrls

@Albert @networm

3.7 总结

Jun995@GitHub

4. 服务器上的 Git

4.1 协议

@wych42

@Geno1024 王波 @xinqiu @morefreeze

4.2 在服务器上搭建 Git

@neo1218

@Geno1024 王波 @xinqiu

4.3 生成 SSH 公钥

@oranzhang

@secondwtq @IceNature @jeffsui

4.4 配置服务器

@oranzhang

@Geno1024 @IceNature @secondwtq

4.5 Git 守护进程

@branchzero

@networm @IceNature @morefreeze

4.6 Smart HTTP

@branchzero

许伟程 @IceNature @morefreeze

4.7 GitWeb

许伟程

@networm @IceNature 王波

4.8 GitLab

@neo1218

@IceNature @jeffsui @networm

4.9 第三方托管的选择

@branchzero

许伟程 @networm @IceNature

4.10 总结

@8loser

5. 分布式 Git

5.1 分布式工作流程

@leshiv

@secondwtq @summershrimp @IceNature

5.2 向一个项目贡献

@networm

@secondwtq @IceNature @morefreeze

5.3 维护项目

@secondwtq

@IceNature @morefreeze 王波

5.4 总结

@xiaket

@summershrimp @IceNature @vangie

6. GitHub

6.1 账户的创建和配置

@devbean

@branchzero @buginux @IceNature

6.2 对项目做出贡献

许伟程

@branchzero @buginux @IceNature

6.3 维护项目

@qinglangee

@branchzero @polarlights @IceNature

6.4 管理组织

@zwpaper

@Geno1024 @branchzero @secondwtq

6.5 脚本 GitHub

@networm

@Geno1024 @branchzero @IceNature

6.6 总结

@devbean

@branchzero @buginux @IceNature

7. Git 工具

7.1 选择修订版本

@leo108

王波

7.2 交互式暂存

@networm

@IceNature @jeffsui @M1seRy

7.3 储藏与清理

@networm

@IceNature @Geno1024 @M1seRy

7.4 签署工作

@networm

@IceNature @tvvocold @Geno1024

7.5 搜索

@leo108

王波

7.6 重写历史

@networm

@Kyle-ak @IceNature @Geno1024

7.7 重置揭密

@networm

@IceNature @Geno1024 @OlingCat

7.8 高级合并

@networm

@IceNature @Geno1024 @jeffsui

7.9 Rerere

@networm

@Geno1024 @IceNature @jeffsui

7.10 使用 Git 调试

@leo108

王波

7.11 子模块

@networm

@IceNature @Geno1024 @OlingCat

7.12 打包

@networm

@xff2016 @Geno1024 @IceNature

7.13 替换

@Gnahceg

@xff2016 @Geno1024 @IceNature @oldsharp 王波

7.14 凭证存储

@leo108

7.15 总结

@leo108

8. 自定义 Git

8.1 配置 Git

@spacewander

@neo1218 @IceNature @branchzero

8.2 Git 属性

@spacewander

@IceNature @secondwtq @oldsharp

8.3 Git 钩子

@spacewander

@IceNature @M1seRy @secondwtq

8.4 使用强制策略的一个例子

@spacewander

@gisphm @IceNature @M1seRy

8.5 总结

@spacewander

@devbean @networm @IceNature

9. Git 与其他系统

9.1 作为客户端的 Git

@networm

@IceNature @Geno1024 @KevenYoung @secondwtq @branchzero 许伟程

9.2 迁移到 Git

@networm

@IceNature @Geno1024 @youngWM 许伟程

9.3 总结

@networm

@IceNature @KevenYoung @Geno1024

10. Git 内部原理

10.1 底层命令和高层命令

@oldsharp

10.2 Git 对象

@oldsharp

@networm @ZKHelloworld @OlingCat

10.3 Git 引用

@oldsharp

@devbean @networm @ZKHelloworld

10.4 包文件

@zwpaper

@oldsharp @robinwen @IceNature

10.5 引用规范

@morstar

@networm @oldsharp @robinwen

10.6 传输协议

@zwpaper

@byr-gdp @robinwen @IceNature

10.7 维护与数据恢复

@networm

许伟程 @IceNature @Geno1024

10.8 环境变量

@qinglangee

@vangie @IceNature @jeffsui

10.9 总结

@oldsharp

@branchzero

A1. 其它环境中的 Git

A1.1 图形界面

@hbrls

@IceNature

A1.2 Visual Studio 中的 Git

@liwenzhuo

@devbean @IceNature @Geno1024

A1.3 Visual Studio Code 中的 Git

@Asurada

@networm

A1.4 Eclipse 中的 Git

@WispZhan

@IceNature @Geno1024 许伟程

A1.5 IntelliJ / PyCharm / WebStorm / PhpStorm / RubyMine 中的 Git

@Asurada

@networm

A1.6 Sublime Text 中的 Git

@Asurada

@networm

A1.7 Bash 中的 Git

@WispZhan

@IceNature @Geno1024 @neo1218

A1.8 Zsh 中的 Git

@branchzero

@IceNature @Geno1024 @polarlights

A1.9 Powershell 中的 Git

@branchzero

@IceNature @Geno1024 许伟程

A1.10 总结

@networm

@IceNature @Geno1024 许伟程

A2. 将 Git 嵌入你的应用

A2.1 命令行 Git 方式

@Geno1024

A2.2 Libgit2

@Geno1024

@IceNature @fatjyc @branchzero

A2.3 JGit

@Geno1024

@IceNature @fatjyc @branchzero

A3. Git 命令

@banxi1988

@peizh @IceNature @byr-gdp

A3.1 设置与配置

@banxi1988

@peizh @IceNature @byr-gd

A3.2 获取与创建项目

@banxi1988

@peizh @IceNature @byr-gd

A3.3 快照基础

@banxi1988

@peizh @IceNature @byr-gd

A3.4 分支与合并

@banxi1988

@peizh @IceNature @byr-gd

A3.5 项目分享与更新

@banxi1988

@peizh @IceNature @byr-gd

A3.6 检查与比较

@banxi1988

@peizh @IceNature @byr-gd

A3.7 调试

@banxi1988

@peizh @IceNature @byr-gd

A3.8 补丁

@banxi1988

@peizh @IceNature @byr-gd

A3.9 邮件

@banxi1988

@peizh @IceNature @byr-gd

A3.10 外部系统

@banxi1988

@peizh @IceNature @byr-gd

A3.11 管理

@banxi1988

@peizh @IceNature @byr-gd

A3.12 底层命令

@banxi1988

@peizh @IceNature @byr-gd