git checkout 某个 commit 后 pull 提示 HEAD detached from xxxx

测试站点先 git checkout xxx 到历史的某次 commit,之后没有处理继续更新 git pull,然后页面上会有一个 HEAD detached from xxxx 的提示语。因为正常 pull 是不会显示这个的,所以网上找了一下解决方法。执行以下内容可恢复到原来分支:# dev 测试站部署分支 git checkout dev # 再次 pull 就可以了 git pull

windows 下 mysql 8.0 修改用户密码

目标增加一个可以远程登录的账号,并设置一下密码和权限。步骤在不记得初始密码的时候,可以使用步骤一来启用一个跳过权限表认证的 mysqld 服务。启用一个跳过权限表认证的 mysqld 服务需要以管理员的身份运行命令行,先将系统中的 mysql 服务关闭: net stop mysql。但我使用的是 phpstudy 开启的 mysql 8.0 服务,这个指令返回了找不到服务,需要从面板里关闭。关闭

windows 下命令行查(git-bash)询进程和系统信息

1、查看window所有进程tasklist2、查看windows所占用的进程号tasklist|findstr 19163、杀死进程,进程pid (需要在cmd执行)taskkill /f /pid 101564、查看window所占用的进程名称tasklist|findstr "redis"5、查看window所有端口号netstat -ano6、查看windows所占用的

spring @EnableFeignClients 注解 idea 自动添加依赖后报错

在搭建 jeecg 项目时,发现 @EnableFeignClients 注解显示红色,没有引入依赖包,根据 idea 自动添加依赖后运行报错:org/springframework/cloud/context/named/NamedContextFactory$Specification网上找了一篇文章说是依赖引入错了:在 Springboot 微服务中使用 @FeignClient和@Enab

git-bash 执行 docker 指令报错:the input device is not a TTY...解决

使用 git-bash 执行 docker exec xxx 指令,报错:the input device is not a TTY. If you are using mintty, try prefixing the command with ‘winpty’晚上找到的解决方法,就是在指令前加一个 winpty ,答案藏在错误提示里。之后发现,很多在 git-bash 中无法执行,或者执行没有

宝塔面板新环境 FTP 上传文件报错问题

原项目迁移后,同事反馈宝塔的 FTP 无法上传文件。个人尝试使用 FileZilla 进行连接,结果连接过程中就发生了错误:服务器回应不可路由的地址。使用服务器地址代替。 或从官网下载的繁体版本提示: 伺服器以無法路由的 IP 位址送出了被動式回應. 改為使用伺服器 IP 位址.百度前一个博文里都是提到修改 编辑 -> 设置 -> 连接-FTP-被动模式 -> 退回到主动模式(

Mac 终端 items2 界面美化

参考教程:Mac 终端界面美化(Item2+zsh+Oh-My-Zsh+agnoster-Powerlevel10k 主题)iTerm2 + Oh My Zsh 打造舒适终端体验原教程内容写的很好,就不抄了,想要的直接去拿就好。主要基于 items2 安装了 oh my zsh(基于zsh shell)、PowerLine、PowerFonts、配色方案、agnoster(主题)、高亮\选择、命令

Mac 下安装 pip

通常情况下直接通过 sudo easy_install pip 即可安装好 pip。但我执行时报错了,一大串错误信息。然后百度找到了原因,因为 mac 上自带了 python2,需要安装 python3。通过 Homebrew 安装 python3 : brew install python3。执行完,我这边就得到了 pip3 的工具,可以直接使用 pip3 去安装软件。教程 里继续执行 sudo

oracle jdk 8 下载后 `java --version` 报错 `Unrecognized option: --version`

之前好像也遇到过这事,但没怎么上心。这次因为一个项目需要使用 jdk 8,不得不去 oracle 官网下载。The Oracle JDK 8 license changed in April 2019The Oracle Technology Network License Agreement for Oracle Java SE is substantially different from p