我有两个存储库。首先,我有应用程序代码和一个包含模式.gitignore
的dist
。我需要将该dist
文件夹推送到第二个存储库的主分支。
当前,我从dist
中删除.gitignore
,删除第二个存储库的master分支,并将git子树推送到第二个存储库的新master分支。
我可以通过其他方式这样做吗?
您不能忽略存储库中的文件夹/文件,然后希望使用Git子树之类的东西将它们推送到另一个远程。 subtree命令仅适用于跟踪的文件和提交。
它的[[声音就像您的dist
目录是构建管道的输出,并且您需要一个存放工件的位置。
dist
文件夹,在dist
中删除.gitignore
dist
)到第一仓库的dist
文件夹中>dist
文件夹中的生成文件)时,主存储库没有任何更改,但是子模块存储库(第二个存储库)将有更改,您可以处理dist
文件夹作为单独的存储库