首页 > 解决方案 > 如何将存储库根目录下的文件放入新目录?

问题描述

我已经四处寻找类似这样的先前问题,其中大多数涉及将根目录移动到存储库中的另一个目录。我想做相反的事情,确定一些提问者想走哪条路变得令人困惑。所以在这里我有自己的问题。我有一个看起来像这样的项目布局。

-Project
- -Example1 
- -Example2
- -Project[repository]
- - -projfile.h
- - -projfile.cpp
- - -main.cpp
- - -project.vcxproj
- - -project.git
    ...
- -project.sln
  ...
...

我在嵌套项目文件夹中做了 git init 。

我可以将 git commit 的根目录移回一个文件夹来清理一下,而不必开始一个新项目吗?我已经推送了几个提交,我不想失去那个进展。

至少有什么方法可以通过将所有文件放入新目录来清理项目吗?

标签: gitgithubrepository

解决方案


向上移动.git文件夹并提交更改,因为 git 会认为您移动了所有内容。


推荐阅读