git 使用
- 本地分支提交到远程分支
git push origin <localbranch> : <remotebranch>
- 合并其他分支的内容某个分支
git checkout <needrebasebranch>
git merge <basebranch>
- 暂存修改
git stash
git stash pop
- 还原修改内容(即撤销所有修改)
git checkout .
- 修改.gitignore文件后,使其生效
git rm -r --cached .
maven使用
- 跳过测试编译
mvn clean package -Dmaven.test.skip=true
- 项目打包发布
mvn clean install -Prelease -Dmaven.test.skip=true
mvn clean package -Prelease -Dmaven.test.skip=true
linux使用
- 查看进程情况、杀死进程
ps
kill -9 [pid]
- 查看日志
tail -f xxx.log // 循环打印日志
- 查找日志
cat xxx.log | grep "xxx"
证书相关
// 生成证书
keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650
// 导出证书
keytool -export -alias p12client -keystore keystore.p12 -storetype PKCS12 -storepass 123456 -rfc -file p12.cer
upjas使用
- 启动与停止
// 进入到bin目录下
sh upjas.sh start
sh upjas.sh stop