我如何从 git 现有的 repo 切换并初始化一个新的,因为我可以将我项目的所有 activity 保存在同一个在线 repo 中

How do I switch from git existing repo and init new one as I can keep all activity of my project in a same online repo

我已经有一个 git 我项目的在线回购,我只保留了我的客户端数据,但后来我创建了服务器文件夹来单独制作我的反手 activity。在我的 PersonalWebsite 文件夹下,我创建了两个文件夹,分别是客户端和服务器。我已经在客户端文件夹上工作了很长时间,并且已经将其初始化为在线回购,但是当我去初始化我的其他文件夹(例如服务器)时,第一个被切换,第二个被放入该回购。

我想将文件夹服务器和客户端保存在同一个存储库中,但使用 git 命令执行一些步骤并将其推送到在线存储库,现在我看到我的服务器和客户端数据都没有显示在 git 在线回购。

有什么解决方案,我实际上想将我的项目 activity(例如服务器和客户端)保存在同一个存储库中。

下面是我展示的一些图...

我在 bitbucet 中的 git 在线回购

enter image description here

标记的选项是我的项目文件夹服务器和myweb 没有找到数据

enter image description here

这是我在 vs code 上的文件结构

enter image description here

这是我在 git 存储库及其 package.json 文件中的第一个初始化项目

enter image description here

这是我的服务器文件夹package.json文件

enter image description here

准确地说..... 首先,我将 myweb 文件夹初始化为在线仓库。 现在我需要将服务器和 myweb 文件夹保存在同一个仓库中。 个人网站> 服务器 + myweb

现在我必须初始化 PersonalWebsite 文件夹

在其他在线存储库中执行此操作后,我看不到我之前 activity 完成的两个文件夹,如服务器和 myweb

将文件初始化到项目的 git 后,会有一些更改或需要添加另一个 folder/file 与现有的 git 存储库,解决方案可能是这样的...

转到终端中的根文件夹,例如 PersonalWebsite...

写,第一步,

rm -rf .git

然后是第 2 步

git init

然后,放

git add .

然后提交,

git commit -m "Text"

然后输入

git remote add origin <"url">

终于强推了...

git push -f origin master

现在我希望一切都会好起来的,这个解决方案仅适用于添加到 git 中的子模块,其中一个已经初始化但其他还没有...那么我们可以像 git 一样包含讨论的两个文件夹在 rootFolder 下的同一个在线仓库中的 myweb+server 之上....

切换到 rooFolder 后需要执行所有步骤

我的意思是,在终端中输入...

cd roorFolder or PersonalWebsite 

之后,按照讨论的命令...

谢谢。