很多做开发的小伙伴之前都是用svn,并不是说svn不好,只是在版本控制方面确实弱很多,怎么选各位自行决定。废话不多说,开整!一,理解概念svn只有本地、远端仓库两个存储区域。git的话则有4个存储区域,本地、stage、本地仓库、远端仓库。 1,本地:对文件的直接修改,最原始的文件存储。 2,stage:临时缓存区,修改的内容要进本地仓库的话必须先放进这里,没进本地仓库之前可以随时取消。当更改被提交进入本地仓库后,这个缓存区就会被清空。 3,本地仓库:进入这里的修改都会被记录下来,相当于游戏的存档,随时可以读档回档。 4,远端仓库:类似github的地方,也可以自己建,相当于多一个备份空间,团队协作必备。二,基础操作1,下载安装,https://git-scm.com/ 2,配置用户名、邮箱 git config --global user.name "test" git config --global user.email "test@gmail.com" 配置完可以查看当前配置,cat ~/.gitconfig 3,初始化git仓库:git init 此时随便添加几个文本文件...