Git

介绍

  1. 最常用的代码版本管理工具
  2. 大型项目需要多人协作开发,必须熟用git
  3. 必需要会
  4. 大公司会搭建自己的内网git服务

    常用命令

  5. git add . 加入到暂存区

  6. git diff 修改文件对比
  7. git checkout xxx 撤销
  8. git commit -m “xxx” 提交
  9. git push origin master 远程推送
  10. git pull origin master 远程拉取
  11. git branch 查看分支
  12. git checkout -b xxx / git checkout xxx 新建分支
  13. git merge xxx 合并代码
  14. git log 查看日志
  15. git stash 把修改的文件暂存起来
  16. git stash pop 弹出修改的文件

    调试工具

    chrome调试工具

  17. Elements

  18. Console
  19. debugger 打断点
  20. Network
  21. Application

    抓包

    工具

  22. 移动端h5页,查看网络请求,需要用工具抓包

  23. Windows一般用fiddler
  24. Mac OS一般用Charles

    过程

  25. 手机和电脑连同一个局域网

  26. 将手机代理到电脑上
  27. 手机浏览网页,即可抓包

    webpack babel

  28. ES6模块化,浏览器暂不支持

  29. ES6语法,浏览器并不完全支持
  30. 压缩代码,整合代码,以让网页加载更快

    如何配置

  31. 尚硅谷webpack教程

    ES6模块化规范

  32. https://blog.csdn.net/weixin_40852935/article/details/125333727

    Linux常用命令

  33. 公司的线上机器一般都是Linux,测试机也要保持一致,也用Linux

  34. 测试机或者线上机出了问题,本地又不能复现,需要去排查

    常用命令

  35. ssh root@198.168.10.21 登录远程机器

  36. ls 查看文件夹
  37. ll 查看列表
  38. clear 清屏
  39. mkdir xxx 新建文件夹
  40. rm -rf xxx 删除文件夹
  41. cd xxx进入目录
  42. mv xxx xxx修改文件名也可以移动文件
  43. cp xxx xxx拷贝
  44. touch xxx 新建文件
  45. vi xxx 如果文件不存在就新建文件并且打开,如果存在就打开
  46. cat xxx 查看文件
  47. head xxx 查看文件前几行
  48. tail xxx 查看文件后几行
  49. grep xxx xxx查看关键字
  50. vimtutor vim教学