git+npm常用指令

371 阅读2分钟

master(本地分支) v1.0(需要创建的分支) 括号内为当前分支

git****爬取切换上传部分

(master) git pull origin master 从本地分支爬取远程最新的master分支 前master为本地后为远程(本地没有创建有就更新)不是第一次pull可以省略origin

(master) git branch v1.0 创建新分支v1.0 (这时 v1.0 代码与 master 一样)

(master) git checkout v1.0 从master切换到v1.0

(master) git checkout -b v1.0 这一步等效于上面两步

(v1.0) git push origin v1.0 将本地v1.0代码push到远程v1.0 不是第一次push可以省略origin

(v1.0) git push --set-upstream origin v1.0 本地分支追踪远程分支v1.0 (以后提交就可以直接git push)

(master) git merge v1.0 将v1.0更改合并到master,有冲突看报红文件,一般是保留v1.0更改

(v1.0) git pull v1.0 爬取远程v1.0代码,有冲突文件报红,一般保留本地更改。

其他常用命令

git clone url地址 克隆

git init 初始化git ,项目没有git文件时使用

git add .

git commit -m “提交信息” 这是将代码提交到github或gitlab,但代码并没有与远程合并

git status 看本地是否还有没有提交的代码,没提交为报红,commit后打一次

git log -a查看日志,误操作版本要回退时需要看,或者看其他人是否有什么操作 加-a为远程和本地的区别

版本回退

git reset --hard 版本号,这里就是git log看的内容 (重要!)

gitLab****版本号是图上红线,点复制按钮就可以

NPM常用命令

npm init 初始化

npm install --save  安装依赖

npm uninstall  删除npm

npm updata  更新npm

npm run build /dev  构建和生产环境运行

npm install -g cnpm --registry=registry.npm.taobao.org  安装淘宝镜像

CNPM常用命令

cnpm install webpack -g  全局安装webpack

cnpm install -g vue-cli  安装vue脚手架

几乎跟npm一样,只是用的是淘宝源,cdn在国内,下载速度更快。