git团队协作
项目运行
git clone 项目地址
cd 项目文件
npm install
- 编辑工具 打开项目, 查看package.json 中 scripts, 如何运行项目. 打包. 代码校验. 测试等
- 运行项目
npm run dev
或npm run serve
个人开发
- 把项目克隆到本地, 完成以后, 创建自己的分支
git checkout -b xxx_dev_0609(分支名称:标识_dev_时间)
- 将个人分支 提交到远程仓库
git push -u origin xxx_dev_0609
- 接下来就可以自己开发了
- 向远程仓库提交的 频率, 视个人开发情况而定, 如一个模块完成后,进行提交
- 查看代码情况
git status
- 加入本地仓库
git add .
或git add 新文件名
- 再次查看代码情况
git status
- 添加描述,
git commit -m "登录完成"
- 推送远程仓库,
git push
- 查看代码情况
- 项目开发完毕, 合并 dev分支
- 切换dev 分支
git checkout dev
- 拉去最新代码
git pull
- 再 切回自己分支,
git checkout xxx_dev_0609
- 合并 dev分支
git merge dev
- 如遇冲突, 手动解决
- 如无冲突
git commit -m "合并dev
- 切回 dev分支,
git merge xxx_dev_0609
git commit -m "合并xxx代码"
个人感觉 先在个人分支合并 dev分支, 然后再到dev分支合并 个人分支,比较不容易出错, 即使出错,也不会影响 他人代码
也可以直接切换到 dev分支 合并个人代码, 然后同步更新个人代码 - 切换dev 分支