一、Git和SVN的区别
这个东西网上一抓一大把
我个人理解最大的区别就是
1、svn:版本集中在中央服务器,每天来,先把中央服务器的代码拉下来,然后干活儿,然后再提交到中央服务器去,如果中途网挂了或中央服务器挂了,也就别干活儿了
2、git:在本地就有一个本地仓库,可以不需要联网对版本进行在本地的管理 ,如果有网了,再把代码提交到远程仓库
二、Git安装这个网上也一抓一大把 也找个引用吧
三、git 本地三个存储区
工作区,暂存区 本地版本库
工作区,就是你平时存放项目代码的地方
暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息,比如说你文件更新的时间,你文件更新的大小
本地版本库,就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库的版本
四、那我们现在来开始建本地git代码库吧
1、如果你有个本地文件夹,你想把它变成一个本地git代码库
就在这个文件夹里执行
git init
2、如果你还没有文件夹,你想创建一个代码库文件夹,并且同时初始化,
结果就是这个样子啦,有一个git文件夹下面,有一个隐藏的git创始货文件
可以在初始化多个本地仓库