GitHub是一个微软面向开源及私有软件项目的托管平台,是国内外程序员首选的代码交流平台,越来越多的Stata社区命令也会在上面托管。为了便于Stata用户更好地搜索、安装和管理GitHub上发布的Stata社区命令,南丹麦大学(University of Southern Denmark)的E. F. Haghish博士开发了github命令。在使用上,github命令集合了search、findit和 ssc命令的优点。此外,github命令还有独特的版本控制功能,允许用户因为某些目的安装老版本的Stata社区命令。
安装github
net install github, from("https://haghish.github.io/github/")
如果github上不去或者很慢才能显示出页面,这通常是由于节点ip选择得不够好导致,可通过修改hosts文件来解决。
1,选择一个ping测到github域名延时较低的节点,http://ping.chinaz.com/github.com 及 http://ping.chinaz.com/github.io
2,编辑hosts文件,将节点ip记录到hosts文件(Windows下位于 C:\Windows\System32\drivers\etc\hosts),比如加入以下这行:
15.164.81.167 github.com 185.199.108.153 github.io
3,刷新DNS缓存 Windows下,win+R,键入cmd打开命令行,输入ipconfig /flushdns。