为什么要学git

144 阅读1分钟

为什么要使用Git

什么是版本管理工具
改善项目编程过程中版本号问题,减少沟通成本
可查看、合并、修复旧版本
版本管理系统比较优劣
本地版本控制系统:无法团队协作
集中化版本控制系统:可团队协作  依赖与中央服务器
分布式版本控制系统:可团队协作  每个客户端都保留最新版本的快照  在大团队开发中,可以分别和不同工作小组的人相互协作 
什么是git管理工具
git是一个分布式版本控制系统
快速上手git基本命令
git init     新建一个目录,将其初始化为Git代码库
git clone    下载一个项目和它的整个代码历史
git pull     取回远程仓库的变化,并与本地分支合并
git add      添加当前目录的所有文件到暂存区( "." 号可暂存全部,也可以是文件名或目录)
git commit   提交暂存区到仓库区
git push     推送代码到远程库
git diff     显示暂存区和工作区的差异
git checkout 切换到指定分支,并更新工作区
git fetch    下载远程仓库的所有变动
git merge    合并指定分支到当前分支个命令的话