任务地址
https://bbs.excellence-girls.org/topic/209/git%E7%AE%80%E5%8D%95%E5%BA%94%E7%94%A8
完成时间
2016-12-4
任务要求的作业
- Git 学习笔记(初识 Git):http://www.jianshu.com/writer#/notebooks/8170146/notes/7315851
- Git 学习笔记(远程仓库篇):http://www.jianshu.com/writer#/notebooks/8170146/notes/7383428
- Git 学习笔记(标签篇):http://www.jianshu.com/writer#/notebooks/8170146/notes/7418274
- Git 学习笔记(别名篇):http://www.jianshu.com/writer#/notebooks/8170146/notes/7418347
- Git 学习笔记(Github 的 SSH 配置):http://www.jianshu.com/writer#/notebooks/8170146/notes/7418476
- Github 中如何在一个 commit 或者 pull request 上对代码进行评论:http://www.jianshu.com/writer#/notebooks/8170146/notes/7418627
- Git 学习笔记 (Git 基本操作):http://www.jianshu.com/writer#/notebooks/8170146/notes/7418910
- Git 学习笔记(分支篇):http://www.jianshu.com/writer#/notebooks/8170146/notes/7419050
任务总结
初次接触 Git 是在大四的时候师兄推荐使用的,直到现在我们项目中管理代码使用的也是 Git。不过,以前很少对 Git 使用方法进行总结,平时经常使用的 Git 相关的命令也就那么几个,例如:git add
,git commit
, git push
, git pull
等,对于其版本管理的原理也不是很清楚。经过这几天的学习,从本地 Git 使用方法到远程 Github 仓库的使用,我对 Git 知识的了解越来越多,也越来越感受到了 Git 的强大与易用。Git 跟踪并管理的是修改,而非文件,这使得 Git 的工作效率极其高,同时分支功能使得我们能够更好的团队合作,各自完成相关任务后合并分支即可,简直是棒棒哒。总体而言,本次任务难度适中,不过网上关于 Git 相关的资料很多,知识总结过程中花费了挺多时间,目前暂时更新到这里,还有很多知识点没有涉及到,以后项目版本管理中遇到了再逐步加进来。