摘要: git使用某一分支代码完全覆盖另一分支比如说使用master分支覆盖dev分支如果需要用master分支的代码覆盖到dev分支上,只需要如下操作: 1、切换到dev分支 git checkout dev2、设置本地分支代码的远程为master分支 git reset --hard origin/ma 阅读全文
posted @ 2023-02-08 10:59 coco9821 阅读(1487) 评论(0) 推荐(0) 编辑
摘要: 1、创建分支 1)创建本地分支git branch 分支名 2)切换本地分支git checkout 分支名3)创建远程分支,远程分支就是本地分支push到服务器上git push origin 分支名 2、合并分支到主干 (ps:前提在分支开发完毕)1)切换到分支git checkout 分支名2 阅读全文
posted @ 2023-02-06 17:33 coco9821 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 接口分离原则:使用多个专门的接口要比使用单一的总接口要好。 开放-封闭原则:对扩展开放,对修改关闭。 共同封闭原则:包中的所有类对于同一性质的变化应该是共同封闭的。一个变化若对一个包产生影响,则将对该包里的所有类产生影响,而对于其他的包不造成任何影响。 共同重用原则:一个包里的所有类应该是共同重用的 阅读全文
posted @ 2022-10-20 10:39 coco9821 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 常用指令: 1、gzip 压缩后的格式为*.gz,压缩和解压时都不会保留原文件,且不能压缩目录 压缩:gzip 文件名 解压:gunzip 压缩包名 举例: gzip buodo gunzip buodo.gz 2、tar 压缩:tar -zcvf small.tar.gz small 解压:tar 阅读全文
posted @ 2022-01-27 13:43 coco9821 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 1、root账号登录,编辑sudoers文件 #vi etc/sudoers 2、找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名),修改如下: PS:这里说下你可以sudoers添加下面四行中任意一条youuser ALL= 阅读全文
posted @ 2022-01-19 12:43 coco9821 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 本机IP是10.221.135.223 1. 登录root用户: 1.1 将nginx目录及其子目录的所属用户和组改为普通用户autotest chown -R autotest:autotest /opt/app/env/nginx 1.2 将80端口映射到8088端口,443端口映射到4430端 阅读全文
posted @ 2022-01-06 11:10 coco9821 阅读(1286) 评论(0) 推荐(0) 编辑
摘要: 1、查看已知的端口是否被占用: netstat -anp |grep 8089 1.1查看服务器已使用的所有端口 命令:netstat -nultp 1.2删除已被占用的端口 命令:kill -9 pid号 2、查看端口被占用的端口在什么地方 ps -ef|grep 8089 3、netstat - 阅读全文
posted @ 2022-01-06 10:58 coco9821 阅读(3005) 评论(0) 推荐(0) 编辑
摘要: 1、nginx nginx目录:/opt/app/env/nginx cd /opt/app/env/nginx 启动:./nginx -c /opt/app/env/nginx/conf/nginx.conf 停止:./nginx -s stop 启动后效果: 如果想平稳启动,不影响线上用户使用的 阅读全文
posted @ 2022-01-06 09:25 coco9821 阅读(186) 评论(0) 推荐(0) 编辑
摘要: git强制更新并覆盖本地修改 1.git fetch --all //从远程拉取最新的代码 不merge 2.git reset --hard origin/develop //使用指定分支的代码(此处develop)强制覆盖代码 3.git pull //从远程拉取最新的代码 自动merge 阅读全文
posted @ 2021-12-09 11:29 coco9821 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 1、打标签 两种方式,任选其一 (1)轻量标签 轻量级标签就像是个不会变化的分支,实际上它就是个指向特定提交对象的引用。 git tag 标签名 例:git tag V1.0 (2)附注标签 附注标签是存储在 Git 数据库中的一个完整对象, 它们是可以被校验的,其中包含打标签者的名字、电子邮件地址 阅读全文
posted @ 2021-11-17 13:45 coco9821 阅读(311) 评论(0) 推荐(0) 编辑