首页 > 解决方案 > 无法将大项目上传到 git

问题描述

我有足够的大项目(MERN)

/Todo
--/client
   --/here is react app
--/server.js
--/others folder for server

当我运行git add .git 时抛出此错误:

warning: adding embedded git repository:Todo/client

我应该怎么办?

标签: git

解决方案


这是一个警告;您的Todo/client文件夹似乎已经是一个 git 存储库,因此它向您发出警告。我希望它实际上并没有添加它,但它会告诉你,这样你就可以决定要做什么。

在这种情况下,它不会添加客户端,当您将其推送到另一个存储库时,您也不会推送它。当有人克隆它时,他们将没有客户端。

您可以使用子模块来解决这个问题,或者您可以决定它是否甚至需要成为一个单独的 git 存储库,而只是按原样添加它。只有您可以决定解决方案是什么。


推荐阅读