1 .在公司完整的项目搭建环境下,作为团队其中一名开发者,本地分支日常工作上传代码,合并,以及修改bug后,pull远程最新的代码,本地分支push到远程dev的操作方法 ( 满足日常流程 )
git branch ------查看有哪些分支
git branch dragon_branch ------通常情况下我们 clone 远端项目到本地,都需要自己创建一个分支来开发 dragon_branch
git checkout dragon_branch ------ 切换到指定分支
2.将更新添加到新建分支上
- git status ----- 查看当前状态你会看到在命令行中出现你当前分支所动过的状态
- git add . ------ 把你所动过的文件存放在暂存区
- git commit -m "一些注释" ------
commit提交注解一般都是当前修改内容的缩影
- git checkout dev ----- 切换到本地d
dev 分支,因为你克隆远端代码到本地,远程代码的dev会自动和本地dev分支关联
- git pull ----- 将远程存储库中的更改合并到当前分支中,(当前分支自动与唯一一个追踪分支)
或者:git pull origin dev ---- 取回远程主机的dev分支与当前dev分支合并 (origin/dev) 分支
- git checkout dragon_branch ----- 切换到新创建的 dragon 分支
- git rebase dev ------ 代码合并(把
dev 分支的代码合并到当前分支 dragon 上)
- git checkout dev ---- 切换到新创建的 dev 分支
- git merge --no-ff dragon_branch ----- 把
dragon 分支合并到当前 dev 分支中
- git push origin dev ----- 将本地的
dev 分支推送到 origin 主机的 dev 分支,如果不纯在则新建
- git checkout dragon_branch ------
push 完要有个良好的收尾记得把分支切换到到 dragon, 分支,下次可以继续在此分支开发避免遗忘
3.以后待续(三)
结语
249620372 前端交流QQ群(我们的宗旨是,为了加班,为了秃顶……,仰望大佬)