master:测试分支
RELEASE:生产分支
git clone 仓库地址 把远程仓库完整项目克隆到本地(初次使用)
git checkout master 先切换到master分支 (看情况切换)
git checkout -b new 基于master分支建立本地开发分支new
(修改代码)
git status 查看当前工作区的文件修改状态
git add . 把当前工作区的文件修改全部加入缓存区
git commit -m 'update' 把当前缓存区的文件修改全部提交到本地版本库
git checkout master 在切换到本地master分支
git pull origin master 把远程的别人提交到master分支的代码拉取到本地master
git merge new 把本地开发分支合并到本地master分支
git push origin master 把本地master分支的代码推送到远程
git checkout new
提交正式版:
git branch 查看分支
git checkout RELEASE 切换到主分支
git pull 拉取
git diff master 对比
q 是退出
git checkout -b RELEASE跟日期 创建备份分支
git push origin RELEASE跟日期 提交到备份分支上
git checkout RELEASE 切换到主分支上
git merge master 主分支与master合并
git diff master 主分支与master做对比
git push origin RELEASE 提交主分支
提交成功
贝程教育-国内资深的前端,全栈工程师培训基地