问题描述
我已经有一个项目的git在线仓库,我只保留客户端数据,但是后来我创建了服务器文件夹来单独进行反手活动。在我的PersonalWebsite文件夹下,我创建了两个文件夹,分别是客户端和服务器。我已经在客户端文件夹上使用了很长时间,并且已经在联机仓库中对其进行了初始化,但是当我在其他文件夹(例如服务器)中进行初始化时,第一个已切换,第二个已放入该仓库中。
我想将文件夹服务器和客户端都保留在同一个仓库中,但是使用git命令进行了一些步骤,并将其推送到了在线仓库中,现在我看到我的服务器和客户端数据都没有显示在git在线仓库中。
我实际上要将项目的所有活动(例如服务器和客户端)保留在同一存储库中的解决方案是什么?
我正在展示一些照片……
我的git在线仓库在bitbucet中
这是我对git repo及其package.json文件的第一个初始化项目
准确地说..... 首先,我将myweb文件夹初始化为在线仓库。 现在,我需要将服务器和myweb文件夹都保留在同一仓库中。 PersonalWebsite>服务器+ myweb
现在我必须初始化PersonalWebsite文件夹
在其他在线仓库中执行此操作后,我看不到以前的活动同时完成了服务器和myweb之类的文件夹
解决方法
将文件初始化为项目的git后,将进行一些更改,或者需要使用现有的git repo添加另一个文件夹/文件,解决方案可以像这样...
转到终端中的PersonalWebsite之类的根文件夹...
写入,第1步,
rm -rf .git
然后执行第二步
git init
然后放
git add .
然后提交
git commit -m "Text"
然后输入
git remote add origin <"url">
最后用力推动它...
git push -f origin master
现在,我希望一切都会好起来,此解决方案仅适用于将子模块添加到git中,并且其中一个已经初始化,而其他还没有初始化的...然后,我们可以像git一样将myweb + server上面讨论的两个文件夹都包含在同一个在线repo下rootFolder ....
切换到rooFolder之后,需要执行所有步骤
我的意思是,在终端输入类似。
cd roorFolder or PersonalWebsite
然后,按照讨论的命令...
谢谢。