git 提交
git clone 远程仓库地址 (克隆git)
git branch (查看分支)
git checkout <分支名> 切换分支
git status
git add .
git status
git commit --n0-verify -m'随便写' (需要绕过eslint检查,提交到暂存区)
git commit -m '随便写' (提交到暂存区)
git pull --rebase origin dev (拉代码)
git push origin 分支名 提交到远程仓库的主分支
git push origin 主分支名: 侧分支名 提交到远程仓库主分支的侧分支
git merge origin/侧分支名 将本地 master 分支合并到主分支的侧分支
npm run dev (跑项目)
npm run build (打包到测试环境)
npm run build:prod (打包到正式环境)
大部分的公司,商业项目,gitlab
gitlab开源的代码管理仓库,你可以把它理解成github,gitee这样网站的一套源码。部署到自己公司网站上,作为公司专属的gitee,github。
git的工作模式 1.单仓库,多分支。 2.fork到自己的仓库,然后写完和主仓库申请合并。
部署
不要去回到打包成dist目录,然后丢到服务器,现在是自动部署
提交代码到git仓库-》githook-》把我们代码发送到一个jenkins服务-》如果你确定这版代码要上线--》访问jenkins服务界面-》你就看到你项目的最近提交-》点击构建-》把你项目在服务器上进行打包(等同于在服务器上运行npm run build)-》自动dist部署上去
简单的说就是,提交git,然后访问jenkins,点击打包。