目录
Git使用
新建空白文件夹拉取git实战项目
需要把.git文件删掉
git clone http://47.96.143.141:9999/xmsz/xc-parent.git
在自己的git 组 创建新的项目
1)新建空白文件夹"xuecheng".
2)克隆自己组新的空项目
git clone http://47.96.143.141:9999/web_158_group_11/xc-parent.git
3)把实战项目内容剪切到"xuecheng"文件夹中;
4)添加并推送到自己组的git项目上
git add .
git commit -m '初始化项目工程'
git push
5)创建一个新的分支
git checkout -b develop
6)将本地分支 develop
推送到名为 origin
的远程仓库,并将远程 develop
分支设置为本地分支的上游分支。
git push --set-upstream origin develop
7)组员拉取"develop"分支
git clone -b develop "git地址"
打开idea项目
1)基于所处分支创建新的分支
2)例如创建用户功能模块分支(格式feature_功能_日期)就可以大胆开发,内容与主分支无关
3)功能写完后commit右上角对号(绿色)
添加描述(根据git提交手则格式写)
提交到远程仓库,并且本地这个分支也有
4)多人同时开发不要轻易点Rollback
git合并分支
方式一:
1) 创建新的合并请求
2)从左边合并到右边
3) 合并成功会删除副分支(开发分支是重要分支不能干掉!!!干掉他,公司就干掉你)不要勾选!
4) 代码有冲突,必须先解决才能合并
5)把这些特殊符号删掉,代码格式调整好(和两个开发人员聊!!)
6) 处理完之后提交
7)继续合并分支
方式二:在idea中直接合并分支
1)将test01和test01直接合并到develop中
2)"Pull into Current Using Merge" 就是把test01的内容合并到dev分支
3)再合并test02
4)跳出来显示一个文件冲突,一般都选择自己合并调整
5)点击书名号即可调整左右两侧的代码
虚拟机
导入虚拟机文件
1)要拍快照
2)把一键启动脚本解压搞进虚拟机
一键启动相关所有容器
#在对应的文件夹目录下输入命令
docker-compose up -d
3)如果是买的虚拟机需要修改对应的文件配置:
导入前端环境
1)git拉取前端代码
#前端门户和机构管理端
git clone http://git.eehp.cn/xmsz/project-xczx2-portal-vue-ts.git
#前端平台管理端:
git clone http://git.eehp.cn/xmsz/project-xczx2-admin-vue-ts.git
2)检查电脑是否有node软件
打开cmd (基于12.21.0/14.21.3版本都没有问题)
3)下载依赖,进入文件夹内cmd
npm install
4)拉取成功后的文件夹(如果不成功把文件夹删掉,换个网络重新拉取!!)
5)拉取完毕
6)运行命令有个"package.json"
二选一都可以
npm run dev
npm run start
启动网关
1)在config文件夹中
2)打开index.js文件查看后端网关的地址
3)查看package.json文件,来确认启动命令
npm run serve
两个都要启动
4)idea打开运行程序
启动网关