├── README.md ├── what-is-this-cn.md └── what-is-this.md /README.md: -------------------------------------------------------------------------------- 1 | # FuckGitCode 2 | 3 | [发生什么事了?(中文)](/what-is-this-cn.md) 4 | 5 | [What is this? (in English)](/what-is-this.md) 6 | 7 | 开骂! 8 | 9 | 老娘允许你爬老娘的项目了吗GitCode 10 | 11 | 哪个人才提的这玩意建议 12 | 13 | 给你牛子切了 14 | 15 | ## 如何防止GitCode 16 | ### 加点关键词 17 | > 很好理解,加点稀奇古怪的涉政/色色关键词就好了 18 | 19 | > 实在不行你可以在你的README里面放一张色图,反正大家都爱看 20 | ### 以毒攻毒 21 | > 把这段加到你的README顶上: 22 | > 23 | > 如果你在 GitCode ( https://gitcode.com/ )看到本仓库,那么请点击该网站右侧简介下的 GitHub 徽标访问正确的 GitHub 仓库。因为 GitCode 上的仓库是由第三方在未经授权的情况下非法创建的,他们很有可能被植入了病毒,从而会感染你的计算机,并且可能会威胁到财产安全。如果该平台要求你输入电话号码或者什么密码以完成什么操作,那么千万不要输入,这很有可能会导致你的资金被盗。 24 | ### 发邮件/issue开怼 25 | - 邮件:kefu@gitcode.com 26 | - issue:https://gitcode.com/Gitcode-offical-team/GitCode-Docs/issues 27 | 28 | > 礼貌款:贵司在未通知本人的任何情况下,将我在 GitHub 上的帐号 xxx 和该帐号下的 repo (xxx) 同步至 gitcode.com,仓库代码并未允许贵司同步。请贵司查看 xxx/xxx 这个仓库,虽然你们重定向了仓库页面,但是能搜索到的,说明贵司并不是完全不知情。请立即删除相关仓库且保证未来不在未经允许的情况下同步。 29 | 30 | > 暴躁款:请在以上基础上自行编撰,反正开骂就得了。 31 | -------------------------------------------------------------------------------- /what-is-this-cn.md: -------------------------------------------------------------------------------- 1 |  2 | 如果你在GitCode上阅读到了这篇文章,我的评价是:乐。因为它怎么连这个也搬啊baka! 3 |  4 | # 发生什么事了 5 | GitCode是一个中文代码托管网站。表面上,它由一个名为CSDN的“开发者社区”所有。 6 | 但是众所周知,CSDN是个嫖客:通过疯狂SEO优化来获得搜索引擎的榜首位置,下载任何共享文件/甚至阅读文章都需要付费(保底大几十块)。 7 | 并且只在浏览器中显示每篇文章的预览,还会动不动要求使用他们的APP阅读整篇文章(真贱啊我看点代码怎么还得下APP绑手机号实名付钱了真nm麻烦)。 8 | 9 | 以上看起来都很正常,中国的大公司都喜欢这么干,这没问题。 10 | 从表面上看,GitCode是一个类似GitHub的网站,对于国内开源环境而言这是相对有利的。 11 | 12 | 结果GitCode整了个大活:它把GitHub上几乎所有稍微有点名气的项目,直接完完整整的Copy到了他的网站上面。甚至还把其中的Github连接改成了Gitcode链接! 13 | 再考虑到其的SEO排名,普通用户很容易被误导到Gitcode以为是官方,而不是来到Github仓库正确的寻求帮助。 14 | 15 | 为了显得GitCode更像官方,它甚至还会复制一个对应ID的用户到GitCode。 16 | 也就是说,GitCode在批量生产“李鬼”。 17 | 18 | 大多数开源协议并不禁止分发,但是Gitcode的行为属于冒充+剽窃。这不可取,真贱啊。 19 | 20 | 这个repo只是为了表达对gitcode的不满,欢迎开骂~ 21 | 22 | Ciallo~(∠・ω< )⌒☆ 23 | -------------------------------------------------------------------------------- /what-is-this.md: -------------------------------------------------------------------------------- 1 | If you are reading this on GitCode.com - the contents of this repo had been altered. 2 | 3 | # What is this? 4 | GitCode is a Chinese code hosting website... on the surface. It's owned by a "developer community" called CSDN, which is well known to be predatory: has aggressive SEO optimization to get top spots in search engines, requires payment to download any shared files (and has a minimum payment of a few dozen dollars - you can't just pay exactly what you need), has copy prevention, and only shows a preview of each article in the browser, requiring their mobile app to read the whole thing (... to be clear, this behavior has been disallowed in China!). 5 | 6 | Enough sidetracking - GitCode is, on the surface, a GitHub-like website, but instead of just having users submit their repos, they copy paste GitHub repos, and also making sure to convert all references to GitHub to GitCode. Combined with its high SEO ranking, it makes a casual searcher more likely to find a repo's GitCode clone instead of its GitHub original version, and because all references to GitHub have been replaced, it also makes people unlikely to find out there was a GitHub version to begin with. It also creates fake versions of user profiles to further sell the illusion. 7 | 8 | This very repo you are looking at is obviously to express disapproval towards GitCode and CSDN. It likely contains strong language, as you can expect from any internet venting. 9 | 10 | # Am I affected? 11 | If your repo has more than a few dozen stars, then likely yes. However, it may not be immediately obvious whether your repo had been cloned, as GitCode has been trying to hide evidence of their "work" on their website. 12 | 13 | # How do I minimize its impact on my work? 14 | 15 | Here are a few things you could do: 16 | 17 | ## Add something undesirable for a Chinese website 18 | 19 | Consider adding some political mentions and/or NSFW contents to your repo, if it does not affect your repo's regular operation. 20 | 21 | Only do this if you and all your contributors are **not** Chinese citizen: adding these contents may cause some risk for your Chinese contributors. 22 | 23 | ## Add some text to the readme 24 | 25 | Add some text warning people of GitCode on your readme, stating that any clones on GitCode are not from you, and may even contain malicious code. 26 | 27 | Do keep in mind that GitCode replaces any mention of "GitHub" with "GitCode", so you likely cannot simply put a GitHub link in there. 28 | 29 | ## Request removal 30 | 31 | Email: kefu@gitcode.com 32 | 33 | Issues: https://gitcode.com/Gitcode-offical-team/GitCode-Docs/issues 34 | 35 | You may request removal of your repo by sending a message to them. They *may* not comply with your request, *especially if you are a Mainland Chinese citizen*. 36 | --------------------------------------------------------------------------------