读书笔记第三章

本章主要介绍Git的使用。Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。说到Linux、Android,就会想到一个词:开源。Linux下的软件很多都不能直接以二进制的形式的安装包提供,二十直接提供了源代码。用户要先下载源代码,然后在本机上编译并且安装。在这些提供源代码软件中,与内核紧密相关的驱动和其它底层程序占很大比重。为了减小发型包的大小,就直接提供了源代码,让用户自己在Linux内核上进行编译。Git就是进行源代码管理。首先就是创建版本库git init,然后将文件提交到本地版本库git commit,然后创建本地分支git branch,再切换本地分支git checkout,然后在github上创建开源项目,上传源代码到github git push,最后从github下载源代码 git clone。

原文地址:https://www.cnblogs.com/zhaoshuaishuai/p/5455928.html