git - 重组关于克隆的回购
问题描述
我可以在克隆时重新构建存储库(子模块)而不更改服务器存储库的结构吗?例如:假设现在我有以下
Repo:MyRepo
|
|___SubModule: mysub
这是子模块在服务器上的样子
Repo:mysub
|
|___Folder:A
|
|___a.txt,aa.txt
|___Folder:B
|
|___b.txt,bb.txt
|___Folder:C
|
|___c.txt,cc.txt
当我将此 repo 克隆为子模块时,我需要在本地计算机上获取它
Repo:mysub
|
|___Folder:D
|
|___a.txt,aa.txt,b.txt,bb.txt
|___Folder:E
|
|___c.txt,cc.txt
即以每个文件映射到其等效文件的方式对其进行重构,而不会丢失历史记录,只需更改路径即可。
解决方案
推荐阅读
- java - 尝试在 IDE 之外打开已编译的 .jar 时出现问题
- spring-cloud-stream - spring cloud 数据流流构建包
- python - 将组织功能添加到我的 python 脚本
- c# - 如何从 Lambda 函数连接到 AWS DocumentDB?
- javascript - 如何从 Javascript 中的对象列表中获取键的值?
- javascript - 反应打字稿计数器不更新
- react-native - expo init 失败 React-native@https://github.com/expo/react-native/archive/sdk-33.0.0.tar.gz 似乎已损坏。再试一次
- server - 我的世界服务器 eula.txt 无法识别
- angular - Angular testbed - 测试通过父组件的输入传递的异步 observable
- sql-server - 脚本任务中未生成的变量