很多情况下,git速度快于SVN
SVN集中式:必须联网
git分布式:拥有无限个分支,支持本地版本控制
svn:服务器->check out 到本地,修改->commit->服务器,其他使用update
git比svn多一步,先向本地数据库提交,再同步到服务器上
开发人员先从服务器,clone到本地,修改后commit到本地,再push到服务器,其他人使用先pull
文件夹支持git功能:
cd 到对应文件夹 -> git init ->git status(拖入一个文件,状态,显示红色,没有被追踪)-> git add main.m(纳入管理) -> git commit -m "第一次提交“(提交到本地)->git log(提交信息)-> git diff 查看哪里发生了改变->发生了改变的,再次提交,需要git add变为绿色->
git add ./将整个文件纳入git管理