首先讨论的是,什么是Git?
以下内容摘自百度百科:Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git的特点(相比于SVN)
1.相比于集中式版本管理库,git更加强调个体,开发者可以选择提交内容到本地仓库,也可以将远程仓库的内容克隆到本地,每个人都可以在本地建立完整的仓库。
2.相较于SVN,git具有独特的分支系统(更高效简洁),通过分支管理系统,开发者可以很轻易地创建、切换、删除分支,以达成协同开发的目的,每个分支相对独立,开发完成后可以合并,极大地提升了开发效率。
3.减轻公共服务器的压力。
Git常用指令
详见:https://www.cnblogs.com/my--sunshine/p/7093412.html
学习教程:https://www.liaoxuefeng.com/wiki/896043488029600/896067008724000