我如何从git现有的repo切换到init新的repo,因为我可以将项目的所有活动都保存在同一个在线repo中



我已经有了一个项目的git在线repo,我只保存了客户端数据,但后来我创建了服务器文件夹来单独进行反手活动。在我的个人网站文件夹下,我创建了两个文件夹,分别是客户端和服务器。我已经在客户端文件夹上工作了很长时间,并且已经将其初始化到在线回购中,但当我去初始化我的另一个文件夹(如服务器(时,第一个文件夹被切换,第二个文件夹被放入该回购中。

我想把文件夹服务器和客户端都放在同一个repo中,但使用git命令执行了一些步骤,并将其推送到了在线repo中。

解决方案是什么?我实际上想把我的项目所有活动(如服务器和客户端(都放在同一个仓库中。

遵循着我所展示的一些陷阱。。。

我的git在线回购在比特币

在此处输入图像描述

标记的选项是我的项目文件夹服务器和myweb,在那里找不到任何数据

在此处输入图像描述

这是我在vs代码上的文件结构

在此处输入图像描述

这是我在git-reo及其package.json文件中的第一个init项目

在此处输入图像描述

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

在此处输入图像描述

确切地说。。。。。首先,我将myweb文件夹初始化为在线回购。现在我需要将服务器和myweb文件夹都放在同一个repo中。个人网站>服务器+myweb

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

在其他在线回购中这样做之后,我看不到我以前的活动同时完成了文件夹式服务器和myweb

一旦将文件初始化到项目的git中,就会有一些更改或需要使用现有的git repo添加另一个文件夹/文件,解决方案可以是这样的。。。

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

写入,第1步,

rm -rf .git

然后第2步

git init

然后,放入

git add .

然后提交,

git commit -m "Text"

然后键入

git remote add origin <"url">

最后用力推。。。

git push -f origin master

现在我希望一切都会好起来,这个解决方案只适用于添加到git中的子模块,其中一个已经初始化,但另一个还没有。。。然后我们可以像git一样,将上面讨论的myweb+服务器中的两个文件夹都包含在rootFolder下的同一个在线repo中。。。。

在那里,所有的步骤都需要通过切换到rooFolder 来应用

我的意思是,在终端键入。。

cd roorFolder or PersonalWebsite 

然后,按照讨论的命令。。。

谢谢。

最新更新