3

我想为我的开发环境维护Twitter Bootsrap的镜像版本。现在我对用 Bootstrap 的所有内容污染我的工作目录不感兴趣。我宁愿只想在适当的位置镜像某些目录。考虑这个例子:

./myComputer              github.com/twbs/bootstrap
 + assets                 |
   + js                   |
   | + lib                |     
   |   + bootstrap   <--- + js/*
   + css                  |
   | + lib                |
   |   + bootstrap   <--- + less/*
   + fonts           <--- + fonts/*

这应该是一个基本的下游镜像。我不希望 git 跟踪我在本地所做的更改。我只是希望它在常规基础上应用补丁。我读过Mirror a git repository by pull?,但是这种方法不允许我只选择某些要同步的目录。

4

1 回答 1

0

最简单的方法是:

  • git fetch upstream
    (' upstream' 是 github bootstrap repo 的远程名称)
    获取所有内容,但将其保存在远程命名空间中“ remotes/upstream

  • 合并您想要的文件夹(如“如何在 git 中合并子目录? ”),与git read-tree.

于 2013-08-27T06:13:34.520 回答