1. npm常用指令
/* npm中文文档:https://npm.nodejs.cn/ */
//01. npm help 【查看npm全部的帮助命令】
//01. npm help 指定命令 【查看某条命令的详细帮助(自动跳转到npm文档页面)】
//01. npm 指定命令 help 【查看指定命令的帮助】
//02.npm -v 【查看npm版本】
//03.npm init【初始化后会出现一个package.json配置文件。可以在后面加上-y ,快速跳过问答式界面】
//04. npm install 【安装依赖,安装 package.json 中的所有依赖包】
//04. npm install 包名 【安装依赖,仅在当前目录安装】
//04. npm install 包名 -g 【安装依赖,全局安装,可在所有目录下使用】
//04. npm install 包名 --save-dev【安装依赖,安装的包只用于开发环境,会出现在package.json文件中的devDependencies属性中】
//04. npm install 包名 --save 【安装依赖,安装的包需要发布到生产环境,会出现在package.json文件中的dependencies属性中】
//05. npm update 包名 【更新依赖】
//06. npm uninstall 包名【卸载依赖(uninstall可简写为un)】
//07. npm ls 【查看安装的全部模块/包名】
//07. npm ls 包名 【查看本地安装的指定包及版本信息,没有显示empty】
//07. npm ls -g 包名【查看全局安装的指定包及版本信息,没有显示empty】
//08. npm rebuild 模块/包名【重新安装模块】
//08. npm update 模块/包名 【更新模块】
//09. npm outdated 【检查模块是否已经过时(列出所有有新版本的模块,方便对包的更新)】
//10. npm root 【查看当前包的安装路径】
//10. npm root -g【查看全局的包的安装路径】
//11. npm config list【查看配置信息】
//12. npm start【启动模块】
//13. npm stop【停止模块】
//14. npm restart【重新启动模块】
//15. npm test【测试模块】
//16. npm version【查看模块版本】
//17. npm view【查看模块的注册信息】
//18. npm adduser/login【用户登录】
//19. npm publish【发布模块】
//20. npm access【在发布的包上设置访问级别】
//21. npm search 模块/包名【检查npm线上是否存在该模块】
//22. npm info 模块/包名【查看远程npm上指定包的所有版本信息】
//23. npm set registry https://registry.npm.taobao.org【修改包下载源,修改为淘宝镜像源】
//24. npm get registry【查看当前源镜像】
//25. npm docs 模块/包【查看官方文档】
2. yarn常用指令
//01. npm install -g yarn【安装yarn】
//02. yarn -v【查看版本】
//03. yarn init 【开始一个新工程,通过交互式会话创建一个 package.json】
//03. yarn init --yes【跳过会话,直接通过默认值生成 package.json,简写 -y】
//04. yarn install 或者 yarn【安装 package.json 中的所有依赖包】
//04. yarn install --force 【yarn install 安装时,如果 node_modules 中有相应的包则不会重新下载 --force 可以强制重新下载安装】
//05. yarn add 包名 --dev 【安装依赖,会更新 package.json 以及 yarn.lock 文件,简写 -D】
//05. yarn add 包名@2.3.3 【--save 是 yarn 默认的,默认记录在 package.json 中】
//05. yarn global add 包名 【全局安装依赖】
//06. yarn upgrade 【更新所有依赖包,不记录在 package.json 中】
//06. yarn upgrade 包名 【更新指定依赖包】
//06. yarn upgrade --latest 包名【忽略版本规则,升级到最新版本,并且更新 package.json】
//07. yarn remove 包名【移除依赖包】
//08. yarn run 指令名 【用来执行在 package.json 中 scripts 属性下定义的脚本】
//09. yarn info 包名 【显示某个包信息】
//10. yarn list 【显示当前项目的依赖】
//10. yarn list --depth=0【限制依赖的深度】
//11. yarn config set key value【设置 配置文件】
//11. yarn config get key 【读取值】
//11. yarn config delete key 【删除值】
//11. yarn config list 【显示所有配置】
//11. yarn config set registry https://registry.npm.taobao.org【设置淘宝镜像】
//12. yarn cache list 【打印输出存储在文件系统中的目录所有全局缓存】
//12. yarn cache dir 【打印yarn的全局缓存当前存放路径】
//12. yarn cache clean【清除所有的全局缓存】
//13. yarn publish【发布包】
3. git常用指令
//01. git clone 地址 【克隆远程仓库,默认分支master分支】
//01. git clone -b 分支名 地址【克隆远程仓库,指定分支】
//02. git init 【初始化,在工作路径上创建主分支】
//03. git status 【查看状态】
//04. git add . 【存入暂存区:所有文件】
//04. git add 文件名 【存入暂存区:指定文件】
//04. git add b文件 c文件【存入暂存区:b和c】
//05. git commit -m '初始化'【当前分支提交至本地仓库】
//06. git pull 【从远程仓库 拉取数据】
//07. git push 【向远程仓库 推送数据】
//08. git branch 分支名 【新建分支】
//09. git branch -d 分支名 【删除分支】
//10. git branch -m 旧分支名 新分支名【修改分支名】
//11. git branch 【查看所有分支】
//12. git checkout 分支名 【切换至分支名】
//13. git checkout -b 分支名【创建新分支并切换至新分支】
//14. git checkout -- file 【撤销工作区的修改,例如git checkout -- readMe.txt 将本次readMe.txt在工作区的修改撤销掉】
//15. git merge 分支名 【把分支名数据融入合并到当前分支】
//16. git push -u origin 分支名【提交当前分支数据到远程仓库】
//17. git branch -r 【列出远程所有分支名】
//18. git branch -a 【列出远程和本地所有分支名】
//19. git helper -a 【查看全部git子命令】
//20. git log --oneline【拉出所有提交信息 q是退出】
//20. git log 文件名 【查看该文件的提交】
//20. git log --grep 【想过滤看到的内容 过滤日志】
//20. git log -n 【查看近期提交的n条信息内容】
//20. git log -p 【查看详细提交记录】
//21. git config --list【获取config信息】
//21. git config --global user.name "your name" 【设置用户名】
//21. git config --global user.email "your email" 【设置邮箱】
//21. git config --global credential.helper wincred【存储凭证】
//22. git blame 文件名 【查看该文件的修改历史】
//22. git blame -L 100,200 文件名【从100行开始,到200行,逐行查看文件的修改历史】