git - 如何将存储库根目录下的文件放入新目录?
问题描述
我已经四处寻找类似这样的先前问题,其中大多数涉及将根目录移动到存储库中的另一个目录。我想做相反的事情,确定一些提问者想走哪条路变得令人困惑。所以在这里我有自己的问题。我有一个看起来像这样的项目布局。
-Project
- -Example1
- -Example2
- -Project[repository]
- - -projfile.h
- - -projfile.cpp
- - -main.cpp
- - -project.vcxproj
- - -project.git
...
- -project.sln
...
...
我在嵌套项目文件夹中做了 git init 。
我可以将 git commit 的根目录移回一个文件夹来清理一下,而不必开始一个新项目吗?我已经推送了几个提交,我不想失去那个进展。
至少有什么方法可以通过将所有文件放入新目录来清理项目吗?
解决方案
向上移动.git
文件夹并提交更改,因为 git 会认为您移动了所有内容。
推荐阅读
- python - 如何在for循环中更改多边形边缘的颜色
- jquery - 动画完成后删除类
- python - 尝试使用 Flask-SQLAlchemy 连接到 MySQL 数据库时出现 sqlalchemy.exc.OperationalError
- javascript - 更改 React 中的文本字段时更新状态的延迟
- sockets - UDP 套接字 - 禁用传入广播
- automation - 自动化发布管道创建 Azure Devops
- c# - WPF/c# 从 Page.xaml 访问数据集
- amazon-web-services - aws:ARN 条件键在哪里定义?
- laravel - 使用 ReadWriteMany 从 EFS 卷上的多个 Pod 写入文件时出现不一致的行为
- python - 识别用于在熊猫中提取日期的日期时间格式