字节青训营基础班,项目二,项目管理系统
希望能在有限的时间里,尽力做出满意的作品 ~
VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).
仓库地址:https://github.com/IMSDemo/im-web.git
克隆项目:git clone https://github.com/IMSDemo/im-web.git
pnpm install
pnpm dev#项目会自动进行lint检测,并按规范化提交
pnpm commit main:为主分支,里面存放测试后稳定的代码
dev:为开发分支,所有的功能开发都会提交到这个分支
type-功能-Github名:个人开发分支,本地开发分支,不需要上传到远程仓库,请先在个人分支中开发测试完后,进行合并到dev分支,然后上传
# 简单分支操作
git branch #查看所有分支
git checkout -b <new-branch> #创建新分支并快速切换,-b是用于快速切换到新创建的分支
git checkout -b <new-branch> <existing-branch> #从已存在的分支创建新分支并切换
例如:
git checkout -b dev-home dev #从dev分支分出新分支dev-home
# 合并分支流程
git checkout dev #切换到要合并的分支
git pull #拉一下更新
git merge dev-home #把dev-home分支合并到predev分支
#如果有代码冲突需要先解决冲突,然后执行commit操作
git push #推到github远程仓库