一、git介绍
git是目前世界上最先进的分布式版本控制系统
二、git优势
1.适合分布式开发,强调个体
2.公共服务器压力和数据量不会太大
3.速度快、灵活
4.任意两个开发者之间可以很容易的解决冲突
5.离线工作
三、git作用
1.克隆版本库 git clone 网址
2.版本管理
3.分支管理
四、工作流程
1、git初始化:git init
2、将工作区的内容提交到暂存区:git add .
3、将暂存区的内容提交到本地仓库:git commit -m '描述信息'
4、分支管理
展示分支
git branch 本地分支
git branch -r 远程分支
git branch -a 所有分支
创建分支
分支命名
主分支 master
版本分支 release-1.0.0
功能分支 feature-模块名字
git branch 分支名字 只是创建,不会切换分支
git checkout -b 分支名字 创建并切换
切换分支
git checkeout 分支名字
删除分支
git branch -d 分支名字
5、合并分支
git merge 分支名
6、更新本地代码
git fetch 远程分支名
7、代码回退
git reset --hard 提交点标识
8、提交点标识查看
git log
9、上传本地仓库到远程仓库
git push origin 分支名
10、将远程仓库代码拉到工作区
git pull origin 分支名
11、远程仓库删除(一般都是组长删除)
git remote rm 远程仓库名