logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

webstorm禁止自动去除空行空格的方法

webstorm会自动去除空行里的空格,或者一行代码末尾的多余空格。但是在项目中,没有明确空格的代码规范,所以webstorm的自动去除空格有时候会在git时造成不必要的冲突,干脆就忽视这一功能。将这两处设置好就可以了,git log这里的设置是预览的时候是否忽视,并不是设置git上传时忽视。...

#webstorm
SQLServer:表结构、主码、外码、完整性约束和课程作业

表和完整性约束表的定义以及完整性约束的定义定义列定义计算列定义主关键字(实体完整性约束)定义外部关键字(参照完整性约束)删除约束 、更新约束定义普通约束(用户定义完整性)表级约束主码主码(主关键字,PRIMARY KEY__PK),在码中选择的一个代表,被定义为主码主码的特点:1、主码value不得为空2、构成主码的每个字段不得重复主属性是构成码的属性...

#数据库#sql
解决macOS下安装vue后zsh: command not found: vue的问题

npm root -gnpm bin -g查看npm module lib和bin的存放路径。sudo nano ~/.bash_profile编辑环境变量添加一行:export PATH=$PATH:bin的路径source .bash_profile刷新环境变量,测试:vue --version@vue/cli 4.5.8

VSCode/SourceTree等GUI界面操作Git时,使用nvm,husky pre-commit中npm等命令command not found的解决方案

因为GUI环境中启动husky,没有npm、nvm、node的PATH环境变量,需要跟配置bash、zsh等终端一样进行环境的配置。或者export PATH=“$PATH:${node的路径}”创建 ~/.huskyrc。

文章图片
#git#vscode#npm
使用git合并两次commit

一次commit的时候,发现有段代码没写好,就补了一句以后再commit了一遍,这样就有两条commit语句了。应该把之后补的那条合并到前面去。这时候就需要git rebase语句:git rebase -i HEAD~2这是执行后的界面,按i进入insert模式,将pick修改成fixup(保留应用,丢弃commit描述)或者squash(保留应用,合并commit描述)等关键字。注...

#git
到底了