Git 清理无用Commit 和 Tags

因为自己手残导致Git库内添加一些奇怪的东西,还很占地方,于是就有了这篇文章。

Error:请谨慎对待每一次Commit

Git清理全部Commit

缺点就是你提交记录和文件历史全没了,但是简单高效粗暴~

#切换分支
git checkout --orphan latest_branch

#添加所有文件
git add -A

#提交分支
git commit -m "提交说明"

#删除主分支
git branch -D master

#重名当前分支为master(主分支)
git branch -m master

#提交到远程仓库(强制覆盖)
git push -f origin master

Git删除指定文件及其历史记录

Error:注意:文件路径千万不要以/开头!否则就不是相对路径了!
上条警告是来自于被舍友rm -rf /*的某人的悲鸣~

NextCloud安装时数据库报错

NextCloud安装时使用MySQL报错。报错日志如下:

NextCloud安装时报错日志NextCloud安装时报错日志

错误:
An exception occurred while executing 'SELECT `uid`, `displayname` FROM `oc_users` WHERE `uid_lower` = ?' with params ["admin"]: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'nextcloud.oc_users' doesn't exist

起初觉得可能是因为binlog_format设置问题,修改之后发现问题并没有解决。

尝试使用内置的SQLite安装。

使用SQLite安装,仍报错使用SQLite安装,仍报错

去官方社区逛了一圈发现。。。

官方提示NextCloud,并不能安装在Windows上官方提示NextCloud,并不能安装在Windows上

Error:
  • Nextcloud Server does not support Microsoft Windows. We recommend usinga virtual machine or docker image on Windows Server.
  • Nextcloud服务器并不能支持在 Microsoft Windows 上运行。我们建议在 Windows Server 上使用虚拟机或 docker 映像
info: PS:我真蠢...

Arduino 的ESP8266开发板库又更新了

是的,今天本来想开始做个ESP8266的wifi天气时钟。

在我打开Arduino IDE 后不久,主界面左下角弹出了万恶之源。

作为一个不更新就会死星人。

我更新它了。

是的

我带着一丝侥幸,更新了他

然后,长城宽带告诉了我什么是现实。

没错,他帮我把以前的卸载了!!

然后新的下不下来。(我就纳闷了,浏览器直连下的飞起,这玩意咋就这么费劲?

行吧,我手动更新。(需要的可以看下这里半离线安装EPS8266支持到Arduino IDE


2.6.3的离线包在这

链接:https://pan.baidu.com/s/18lLsZEBT9xXGZpxQO1l7MA
提取码:xes0

使用方法查看这里

一点小牢骚

昨天,电脑坏了;今天,京东把主板取走了,估计回来不会早。

关于网站,正经访客几乎没有(实际一个都没有),来的都是扫描器。

你说你扫我就算了,你换着ip扫也算了,你扫我网站后台也算了,我明明在网站底下写了 Powered by Typecho ,还一个劲儿的扫 worldpress 后台,还每隔几天来一次。

2019-12-23_094605.png2019-12-23_094605.png

明明一直百度提交,结果百度蜘蛛来都不来,HTTPS认证一直过不去。

2019-12-17_131630.png2019-12-17_131630.png

小绿锁也显示。

https都A+了

甚至我封了80端口,并且只放了个纯文本的首页都通不过(内心无限mmp)

唯一欣慰的是Google蜘蛛貌似还算喜欢这个站。

算了,就当这是是个高级记事本吧,百度爱来不来吧,哼


2019/12/26 更新 百度https认证成功。

2019-12-26_095544.png2019-12-26_095544.png

方法:检查自己的网站配置没有问题的情况下,每天去把认证次数用光,过一段时间就ok了。