很好地使用git。
使用git,您可以fork
或clone
项目或blob,使其与原始项目保持联系。
例如,将jquery克隆到您想要的本地dev文件夹中:
// this will default to master origin
// should be cloned into a project sub-directory like /js
$ git clone git://github.com/jquery/jquery.git /js
//add the remote upstream
git remote add upstream git://github.com/jquery/jquery.git
// fetch changes from parent jquery and merge them with yours
git fetch upstream
git merge upstream/master
这是一个简单的例子,但git需要几秒钟的时间来推/拉和合并周围的大量数据,您可以进入更高级的东西,如git子模块。
确保使用正确的文件夹结构,最好(除非使用子模块)有一个repo来将数据拉入其中,git不能很好地与嵌套的repo配合使用。