博客修改路上的一些事

博客修改路上的一些事

十一月 10, 2019 阅读量

博客修改路上的一些事

有些事情去搞了才发现坎坷不断,但是不去做的话不管好的还是坏的都没有。

因为自己加了一张背景,修改了部分css的透明度,但是周五晚发现,手机自带浏览器(小米)透明度显示异常,背景都表示出来了,手机的Chrome就显示正常。
难道是内核的原因?看了一下自带浏览器的内核确实差距挺大的。

周六早早打开电脑(比上班早),弄一下环境发现提交到GitHbub的代码不全,Hexo的主题文件未提交上去,因为修改过主题,不能直接用它原来的,凉凉。

另外用ie浏览器发现和手机自带浏览器一样的效果。但是电脑有点老,ie8,开发者模式看不到任何错误。

无奈跑了趟公司,发现.gitignore文件并没有忽略主题下的文件。原因可能是clone主题时产生的隐藏文件.git的影响。最后删掉多余的git相关文件,push成功。
公司电脑ie11与edge显示的背景都有问题,F12发现颜色无法识别十六进制颜色,修改为rgba格式后解决。

晚上回来提交修改时发现,GitHub的commit记录有问题,全部都是我另一个账号的。不管是账户密码提交还是通过本账号ssh方式提交,都是别的账户(包含自己的私有库)。
然后想了一下共通点,都是通过git提交的,难道和git的config有关?git提交时主要配置了user.name和user.email,发现两台电脑配置的用户名应该不一样,那么原因应该出在user.email上了。
然后验证自己的猜想(还要了朋友的邮箱往实验),果然是,GitHub是通过这个来显示用户名的。

如果配置的user.email和当前账户不一样时,这个提交记录只在项目里能看到,个人页面是不会做记录的。

期间加了一个友情链接和标签页,对于背景音乐还是去比较好吧,加载有点慢(本地加载),而且页面刷新还有问题(主题限定,设置为自动播放的时候,js报错)没去解决。
微博大概的雏形就这样了。