hg/Mercurial
Mercurial的意思是水银, 所以缩写成hg(汞), 也是一个版本管理软件....用法和git有点类似, 但也保留了svn命令简明的特点, 而且原生地支持Windows/MacOS/Linux三大平台, 不像git需要MinGW才得以运行, 所以当今也有不少人偏向于用hg做版本控制....关于他们有一些讨论, 如为什么要用hg,为什么选hg而不是git等等, 我认为也是值得了解的....甚至web服务器本身也曾经有类似的漏洞, 比如Apache Tomcat的UTF-8解析漏洞, 具体利用和绕过可以参考其他网上的文章, 这里限于篇幅就不展开了....:https://www.mercurial-scm.org/
[5]为什么要用hg:https://www.atlassian.com/blog/software-teams/mercurial-vs-git-why-mercurial