javascript - 如何将git文件合并到一个目录中并将文件添加到暂存区
问题描述
如何在包含已初始化 git 的子目录的目录上初始化 git 存储库?
我正在开发一个 MERN 应用程序,并且我创建了一个根文件夹“chatapp”。
在根目录中,有两个子目录:
客户
服务器
我在前端使用 React,并且 React 带有已经初始化的 git。我想在我的根目录中初始化 git,其中包含已经初始化 git 的客户端子目录。
当我运行时git init
,它初始化得很好,但是当我运行git add
以暂存文件以进行提交时,它带来了一个错误:我的代码编辑器的屏幕截图
我需要将客户端和服务器文件都添加到我的 git 存储库中。我是否需要先在服务器文件中分别初始化 git 然后合并,或者如何将这两个文件添加到暂存区域?
如何在不看到错误的情况下添加此操作以避免存储库中的冲突?谢谢,
解决方案
您需要使用 Git 子模块并单独添加存储库。
例如:git submodule add https://<GIT_HOST>/server.git server
和git submodule add https://<GIT_HOST>/client.git client
或者,你不能让那些是 Git 存储库。
推荐阅读
- php - “大于”和“小于”运算符在查询中不起作用
- hashicorp-vault - Vault:如何获取 kv 机密列表
- node.js - 使用 Jenkins 构建 Node.js 和 React.js
- django - django如何修复兼容性?
- shopify-template - Shopify 部分中的变量范围
- c++ - 图表中的 C++ GUI 移动点
- c# - 自定义控件:从另一个类添加自定义属性
- php - Eclipse Che 6.5.x (docker) 是否能够自动完成 php 语言?
- ruby-on-rails - “before_update”操作的条件操作
- android - 错误:非法字符:'`'