1.仓库搭建与初始化
- 在git上创建仓库
- 在master下创建develop分支,并且提交到远程仓库中
git branch develop
git push --set-upstream origin <分支名称> /git push -u origin <分支名称> - 在develop分支下创建功能分支 feature/home
- 创建前端项目
vue create vue-tea - 创建后端项目
前提:安装后端项目生成插件 全局:npm install express-generator -g
局部:express --view=ejs server
测试: npm run start 打开http://localhost:3000/ 有页面出现 - develop将创建后的项目提交至git仓库
切换分支 git checkout develop
放入暂存区 git add .
放入仓库 git commit -m ‘初始化项目’
提交 git push
开发人员的git操作
- 开发人员指定分支下载项目
git clone -b 分支名称 地址 - 配置本地身份
git config user.name 名称
git config user.email 邮件 - 远程分支拉到本地仓库
git checkout --track origin/feature/home - 通过日志获取记录的hash值
git log - 将dev分支commit对应的hash值提交的代码合并在home分支上
git cherry-pick hash码 - 将featrue/home的代码提交至git仓库中