一、常用的版本控制系统
- CVS/SVN:集中式
- GIT:分布式
二、git版本控制系统(Linx)
1,记录历史版本信息,记录每一次修改信息;
2,方便团队相互之间协作开发;
三、常用命令
创建本地仓库
git init
查看当前仓库的状态
git status
查看分支
git branch -l // 查看本地分支
git branch -r // 查看远程分支
git branch -a // 查看全部分支
创建分支
git branch dev // 创建名为dev的分支
切换分支
git checkout dev // 切换到名为dev的分支
git checkout -b dev // 创建dev分支并切换到该分支
合并分支
// 想将dev分支合并到master分支,分两步操作
// 第一步先切换到master分支
git checkout master
// 第二步合并到master上
git merge dev
一般的工作流
从工作区提交到暂存区
git add .
从暂存区提交到历史区
git commit -m "添加订单页面"
从远程仓库master主分支拉取最新代码
git pull origin master
提交代码到远程仓库master主分支
git push origin master
四、git查看、修改用户信息(GitHub)
1、查看用户名和邮箱
git config user.name
git config user.email
2、修改用户名和邮箱地址
git config --global user.name "xxx"
git config --global user.email "xxx"