记录工作中可能需要用到的零散知识点

1、命令行快速删除文件,例如删除node_modules

rimraf node_modules

// 如需使用该命令,还需要安装rimraf  npm install -g rimraf 

2、命令行清除npm缓存

npm cache clean --force

3、git 退出合并状态

git merge --abort 

4、git 合并其他分支指定提交

git cherry-pick <其他分支提交的git hash>

例如:git cherry-pick 1045001c92de555bb1269c6e9c1203db136c3429

5、git 提交跳过lint 校验,不建议经常使用,养成好的代码习惯

git commit -m'提交信息' --no-verify 

6、一个还算百搭的递归通式

1 const recursive = (arr) => {
2 return arr.map((item)=>{
3 const obj = {...item};
4 if(item.child){
5 obj.child = recursive (item.child) 
6 }
7 return obj;
8 })
9 }

7、git 更新远程分支列表

git remote update origin --prune 

8、git切换分支

git checkout -b 本地分支名 origin/远程分支名

9、git版本回退版本

git rest --soft HEAD~  // 回退到上一版本

git rest --soft 版本号 //回退到指定版本 例如:git rest --soft 1045001c92de555bb1269c6e9c1203db136c3429

 

ps:其他后续有遇到继续更新,希望到时还能记住还有这东西

posted @ 2022-11-07 17:19  名称已重置  阅读(19)  评论(0编辑  收藏  举报