将自动生成的构建文件从一个git repo移动到另一个git repo

将自动生成的构建文件从一个git repo移动到另一个git repo,git,version-control,Git,Version Control,我想将自动生成的文件从git repo-A移动到git repo-B。git repo-A在make之后生成生成目录,但未签入该生成目录。我花了很多时间研究一种方法,但我没能做到 GIT repo-A: |------directoryA |------directoryA1 |------build/ (autogenerated after make) GIT repo-B: |------directoryB |------directoryB1

我想将自动生成的文件从git repo-A移动到git repo-B。git repo-A在make之后生成生成目录,但未签入该生成目录。我花了很多时间研究一种方法,但我没能做到

GIT repo-A:
    |------directoryA
    |------directoryA1
    |------build/ (autogenerated after make)

GIT repo-B:
    |------directoryB
    |------directoryB1
    |------repo-A:build/ (want this directory from A to B)

将repo-A克隆到repo-B中,然后过滤我想要的目录,但不幸的是,在repo-A的build目录中生成的最终二进制文件没有签入

是否有任何方法可以将构建非签入目录移动到另一个repo

如果它解决了我的问题,我也愿意将其用作子模块,谢谢。

您可以添加分支(假设它是开发分支),包括repo-A中的build文件夹,作为repo-B中的子树:

# in repo-B
git subtree add --prefix=repo-A:build/ <URL for repo-A> develop
回购协议B中的
#
git子树add--prefix=repo-A:build/develope