Git是什么?为什么要学Git?
Git是软件开发过程中一个必不可少的工具。就学习Git所花的时间和学会了Git能节省的时间来说,学习Git绝对是一个稳赚不亏的事情。
简单来说,Git为你的编程提供游戏中的存档点、为你编程的过程记流水账,还帮你把程序的碎片拼成拼图。当然了,Git的功能远远不止这些。
什么时候可以开始学?
当然是越早越好。不过个人建议我们学院的同学在完成大一上的课程再学习或许更合适。此时,你已经大致了解了编程的基础知识,即将面临小组合作开发程序的任务,这正是适合Git发挥它的超能力的时候。
怎样学习?
- 廖雪峰老师的Git教程简单易懂。(pdf版本见此)
- Git交互式教程,以图形的方式看到Git命令在干些什么。
- Git官方文档。
虽然推荐的廖老师的教程是基于命令行的,但不要害怕,Git有许多友好的图形界面。
- Github官方推出的Github destop。
- Visual Studio在【工具】->【扩展和更新】里面有Github和Gitee(码云)的插件。
- 当然,还有许多其他的Git软件,同时许多编辑器内置了Git相关组件。
掌握Git之后,走在协作开发的编程之路上
“啊,那爽腻的感觉!我想就是耶稣脚上受着马格达伦用香油涂抹时的感觉,也不过这样吧?”