我已经有了一个项目的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
然后,按照讨论的命令。。。
谢谢。