git

55 阅读1分钟

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,点击打包。