1、error: Your local changes to the following files would be overwritten by merge:

出现原因:如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发又新添加一些配置项的时候,在发布这个配置文件的时候,会发生代码冲突。

主要就是文件修改不一致。需要合并代码。

解决方法:

1)如果希望保留生产服务器上所做的改动,仅仅并入新配置项, 处理方法如下:

阅读全文——共394字

Github去年面向学生和教师推出免费两年的 Github micro plan计划,也就是说两年内,你可以免费使用5个私有仓库来托管你的代码。

在线申请地址是:https://education.github.com/

这项计划是针对学生群体,而Github对学生群体的识别只针对edu后缀的邮箱,也就是说,如果你有edu后缀的邮箱,那你就可以免费使用micro plan计划了。

那么接下来的问题就是:去哪里搞个edu邮箱呢?

好吧,这个问题只能求助万能的淘宝,在淘宝搜索“edu邮箱”果然出现很多结果,找个便宜的,几块钱一个的,付款之后,拿这个邮箱再去Github申请免费2年的micro plan计划吧。

阅读全文——共528字

需求是这样的:之前fork了别人的一个项目A,fork之后也一直没动静,但是项目A在不断的更新中。

突然有一天,想修改一下项目A的源码,但是自己fork的项目已不是最新版本了,这时需要将项目A最新版更新到我自己fork的项目里,然后再修改项目A

类似这种需求,可参考https://help.github.com/articles/syncing-a-fork