git - 无法将大项目上传到 git
问题描述
我有足够的大项目(MERN)
/Todo
--/client
--/here is react app
--/server.js
--/others folder for server
当我运行git add .
git 时抛出此错误:
warning: adding embedded git repository:Todo/client
我应该怎么办?
解决方案
这是一个警告;您的Todo/client
文件夹似乎已经是一个 git 存储库,因此它向您发出警告。我希望它实际上并没有添加它,但它会告诉你,这样你就可以决定要做什么。
在这种情况下,它不会添加客户端,当您将其推送到另一个存储库时,您也不会推送它。当有人克隆它时,他们将没有客户端。
您可以使用子模块来解决这个问题,或者您可以决定它是否甚至需要成为一个单独的 git 存储库,而只是按原样添加它。只有您可以决定解决方案是什么。
推荐阅读
- node.js - 最近安装 Grpc-js 时出错,指出“node-pre-gyp install 中的错误...”?
- javascript - JS 代码在 Chrome 中完美运行,但在 Safari 中无法运行
- azure - 有没有办法在同一个 Azure 数据工厂中为管道和数据集设置不同的权限?
- python - 如何将字符串输入转换为矩阵?
- java - 如何从 Preference 中的 AlertDialog 获取值
- vb.net - 如何格式化美国货币而不在excel中的小数点后四舍五入?
- reactjs - 在 reducer 中过滤数据,然后使用来自 'react-redux' 的 { connect } 将其附加到组件;
- c# - ASP.Net Core 3.1 升级
- node.js - 覆盖 express-gateway 配置
- java - Java序列化读取枚举到字符串