title | tags | created | modified | |
---|---|---|---|---|
cli-options |
|
2019-10-06T10:29:08.772Z |
2020-10-05T07:53:30.341Z |
- prettier格式化所有文件
prettier --config ./.prettierrc.js --write \"**/*.*\" --ignore-path=./.prettierignore"
- changelog
conventional-changelog -p angular -i CHANGELOG.md -s -r 0
- 删除远程仓库中的文件,如意外提交了node_modules文件夹
- 另一种方法:直接将远程要删除的文件加入
.gitignore
- 另一种方法:直接将远程要删除的文件加入
git rm --cached 文件(夹)名,此时只删除了仓库中的缓存,实际文件不会删除
git commit -m '备注'
git push origin 分支
- 删除本地和远程两份文件
git rm 文件名 // 删除文件
git rm -r 文件夹名 // 删除文件夹
git add .
git commit -m '备注'
git push origin 分支
- 放弃本地修改,用远程覆盖本地
git fetch --all
git reset --hard origin/master
- 用本地覆盖远程
git push origin master --force
- git status命令
- Unmerged paths: 下面列出的就是全部冲突文件,挨个解决即可
- ssh免密登录
ssh-copy-id [-f] [-n] [-i identity file] [-p port] [-o ssh_option] [user@]hostname
ln -s fileOrFolder softLinkName
- 打开目录路径
- nautilus .
- xdg-open 直接参数传入要打开的文件,系统会根据文件类型自动调用对应的程序
- xdg-open a.png/pdf/doc
- xdg-open . 会调用nautilus
- xdg-open https://www.baidu.com 会打开默认浏览器,其中https不可省略
- maven编译
- 编译异常后解决了继续上次编译:
mvn <args> -rf :pdi-ce
- mvn使用proxy下载依赖:
mvn clean install -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=1080
- 注意验证,saiku下载的jar全是7.8k无效jar
- 安装本地jar
- 编译异常后解决了继续上次编译:
mvn install:install-file -Dfile=/path/to/local.jar -DgroupId=a.b -DartifactId=name -Dversion=1.0.0 -Dpackaging=jar
- 切换java版本-基于jenv
jenv add /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64
使用alias添加同一版本的不同jvm:jenv add dcevm11 /path/to/jdk
jenv global 11
注意JAVA_HOME可能未改变,需要手动更新
export JAVA_HOME=
- 切换java版本-基于upadte-alternatives-deprecated
sudo update-alternatives --config java
sudo update-alternatives --config javac
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
/usr/lib/jvm/java-8-openjdk-amd64/bin/javac
/usr/lib/jvm/java-11-openjdk-amd64/bin/javac