git仓库中的git repo? (非子模块)

时间:2015-05-06 13:57:42

标签: git

.git // <-- pushed to bitbucket
  |- gulpfile.js // <-- process src files to dist files
  |- ...(more files)
  |- src
      |- ...(more files)
  |- dist
      |- .git // <-- pushed to server
      |- ...(more files)

无论如何git repo包含另一个git repo吗?我有一个开发结构,使用gulp将其处理到dist目录,在该目录中有一个git repo,我可以将其推送到我的服务器。

我知道子模块存在但是需要我将dist .git上传到远程仓库。我不需要这个集中的回购,感觉有点矫枉过正,我只需要将文件上传到不同版本的服务器。

这可能吗?如果不是,开发人员如何处理我正在使用的工作流程?

2 个答案:

答案 0 :(得分:0)

子模块确实是答案。然而,设置很棘手。

答案 1 :(得分:0)

如果您不知道如何使用子模块,可以将一个git repo设置为压缩包,以避免git冲突,但是应该有一个更好的方法。