之前我的博客源代码一直是放在 github
上采用公开的仓库来存放的。当时选择同一个仓库的不同分支来存放博客的 md源文件
于 blog
分支,编译后的 hexo html文件
于 master
分支上。
后来偶然间发现我的博客仓库被一些人 fork
了,当时也没太在意,毕竟一般我们 fork
别人的代码就是抱着 学习
的态度嘛。
但是当我深入的搜索了一番之后,发现好像并不是那么回事。
我发现某些人 fork
了我的博客代码后,部署到了他自己的服务器上,但是博客的内容仍然是我写的那些。
不仅博客的网站名称和域名变了,甚至打赏二维码也换成了自己的,然而其他的却一点都没有改。
没想到…
可能有些人觉得写博客很容易,特别是程序员在开发过程中遇到的问题。
出现问题,上网一搜,问题解决,恩,不错。把他的文章 COPY 过来,ok,一篇博客就写完了。
但好多人都忽略了一点,为什么? 我们为什么要写博客?
我觉得:
- 为什么这种方法可以解决问题?
- 为什么这个问题会出现?
- 是否还有其他的解决方法?
- 下次遇到这个问题我要怎么避免?
而这些,才是你在写文章时需要关注的。与其说写博客、写文章是对你遇到问题的记录,不如说这是对你遇到的问题的一次深入的理解,通过写博客的方式来 梳理清晰 。
最终,我还是做了一个艰难的决定。。。
我将博客的仓库拆分成两个代码仓库来管理,并将 md源代码
设置为了私有仓库。