晚上快速地看了一遍廖雪峰老师的git教程,记录下学习的知识,相信以后工作中能够用到。
一、安装与创建git
安装的方法见上一篇博文,值得注意的是,教程介绍了先创建本地的git库,再同步github库的方法。
二、时光穿梭机
Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。创建Git版本库时,Git自动为我们创建了唯一一个master分支,所以,现在,commit就是往master分支上提交更改。
git add命令实际上就是把要提交的所有修改放到暂存区(Stage),然后,执行git commit就可以一次性把暂存区的所有修改提交到分支。
三、分支管理
git与svn的最重要的区别和最好用的地方就是分支管理的相关功能。
git鼓励大量使用分支,体现分布式管理的优势,具体参考廖老师的官网和下面图片的命令。
四、搭建自己的git服务器
如果不想在github上被别人看到又想省钱,这是很好的选择。
本文的相关内容参考了廖雪峰老师的官网http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000