最近学习的东西要用到SVN服务器,但是SVN比较low了,先学了一下Git,才学了一下SVN怎么用
1. 什么是Git?
先来通过一个案例直观的感受一下。(团队)
就拿开发功能来说,团队里是有前端开发人员和后端开发人员。
在学校的时候你是怎么拿到后端开发人员的代码的? 通过QQ发消息的在本地启动的时候,测试完发现了一些BUG,你告知他,他改,他改完,是不是还要把代码发给你?反过来,你开发的是前端的代码,那天你写了一个前后端交互,就改了好几个文件了吧。就以这个现状来说,他拿给你的话,你还要重新部署,或者是把要替换的文件给替换掉,然后在本地启动是吧。
-
Git就是为了解决这些个问题:
- 团队协作开发(共同开发同一套代码。)
- 版本控制(可以直接回退到指定版本)
- 可以多人开发。按照模块开发。人越多,开发的复杂度越明显,Git的好处就越能够彰显出来。
-
这是 git官网
-
这是git学习资料
2. git 怎么用?
- Git安装,很简单,不说了
- Git入门使用:
- 用小乌龟,IDEA,Vsc