解决Git refusing to merge unrelated histories问题
前言
前几天,在GitHub上新创建个repo
,不过这次跟之前几次都不同,在新建一个库时添加LICENSE
、README.md
,然后在本地库中想push
上去。常规操作是先git pull origin master
,结果出现Git refusing to merge unrelated histories
错误。
GB2312, GBK, GB18030区别
背景
在做爬取学校正方教务系统,存储中文名字的的时候发现对于少见的文字都会以?
代替,
这就很奇怪,明明教务系统上都可以正常显示,为什么爬取下来出问题?明明都是gb2312编码。我猜肯定是数据库用的是utf8格式,不然也会出问题啊。