git 学习路线
Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。
链接
- Git - git 官网
- Git for Windows - Windows 版的 git 命令行客户端
- Git Client smartGit - 跨平台的图形化 git 客户端,可免费非商业使用。
教程
《Git详解》系列
- Git详解之一 Git起步
- Git详解之二 Git基础
- Git详解之三 Git分支
- Git详解之四 服务器上的Git
- Git详解之五 分布式Git
- Git详解之六 Git工具
- Git详解之七 自定义Git
- Git详解之八 Git与其他系统
- Git详解之九 Git内部原理
《Git Step by Step》系列
- Git Step by Step – (1) Git 简介
- Git Step by Step – (2) 本地Repo
- Git Step by Step – (3) Git对象模型
- Git Step by Step – (4) 探索.git目录
- Git Step by Step – (5) Git分支(branch)
- Git Step by Step – (6) Git远程仓库
- Git Step by Step – (7) Git远程仓库(续)
- Git Step by Step – (8) Git的merge和rebase