npm, yarn与git(常用指令)

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行,逐行查看文件的修改历史】



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值