从git服务器获取只读项目数据
从git服务器获取和同步只读的项目数据。比如说,通过github,获取人家的项目数据,而且还要和它保持同步,需要以下操作。 使用命令行 这是最简单的方式了。只需安装git。拿我现在写的一个发布在github上的项目举例,见:https://github.com/MarshalW/WebBook/tree/gh-pages 可以通过如下命名clone项目(相当于svn的checkout)数据: git clone git://github.com/MarshalW/WebBook.git git支持的几种协议,在github中都有支持,其中git一般只用来读取,http可以读写(但在这里如果你不是该项目的成员,只能读取),以及ssh方式(可读写)。 如果需要更新本地数据,可执行: git pull 如果想切换服务器端的分支,比如上面的项目,在服务器端有master和gh-pages两个分支,默认clone下来的是master,如想切换到gh-pages,可执行: git checkout –track origin/gh-pages 使用EGit 如果你习惯了Java开发环境,或许需要使用到Eclipse下的egit插件。 发送文章为PDF