- 首先, 试试Git!
- 学习 分布式工作流程
- 阅读 Pro Git第三章.
- 阅读 gitready 上你感兴趣的内容
你大概已经入门,当你能:
- 初始化仓库
- 克隆仓库
- 忽略文件
- 跟踪新文件
- 删除文件
- 查看文件状态
- 查看修改内容
- 提交更新
- 从远程仓库抓取数据
- 解决冲突
- 创建一个分支
- 将分支合并到master
- 推送到远程仓库
- 基础的Rebase操作
相信你已经运用的比较熟练,当你能:
或许你又更进一步,当你能:
- 了解cherry-pick
- 重新给提交排序
- 同时保存冲突时的双方
- 找回丢失的提交
- 灵活使用参数展示不同的
git log
- 灵活使用参数展示不同的
git diff
新建项目时,或许你可以查询以下手册:
man git-clone
man git-init
项目过程中,或许你可以查询以下手册:
man git-add
man git-branch
man git-checkout
man git-commit
man git-diff
man git-merge
man git-pull
man git-push
man git-rebase
man git-reset
man git-show
man git-stash
man git-status