如何从git repo中提取所选文件

时间:2014-01-22 14:18:07

标签: git version-control

我有git repo和

这样的文件夹
|-ear
   |-ejbs
   |---src
   |-----main
   |-------resources
   |---------META-INF
   |-primary-source
   |-projects
   |---logging
   |-servlets
   |---servlet
   |-----src
   |-------main
   |---------webapp
   |-----------WEB-INF
   |-src
   |---main
   |-----resources

这是在bitbucket上的git repo

但是对于其他项目我只想拥有像

这样的文件夹结构
|-ear
   |-main
   |-resources
   |-projects --only some files

因此,当我使用git pull时,那些文件夹会从该repo

更新

1 个答案:

答案 0 :(得分:0)

你不能。

如果您只需要一个子集:

  • 克隆原始仓库
  • 删除您不需要的文件
  • 提交剩下的内容。

或者,如果您对历史不感兴趣,只需创建一个新的回购并从ear中选择您需要的文件到您的新回购中。