将 GIT 存储库中的每个单独的父目录转换为自己的存储库
我有一个巨大的 SVN 存储库,其中包含大量项目,每个项目都在自己的目录中。
MyMassiveSVNRepo
- 项目 1
- 项目 2
- 项目 3
- 项目 4
等等...
我将其转换为 GIT 存储库,但现在它只是一个巨大的 GIT 存储库。是否有一个我可以运行(或有人可以创建)的脚本,可以让我将每个父目录放入其自己的 GIT 存储库中? (并且希望仍然保留历史)
所以当脚本完成时,我在我的大型 GIT 存储库中为每个项目都有一个存储库,而不是我有许多较小的 Git 存储库?该存储库太大(15 GB),无法复制 150 次,然后从每个项目中删除我不需要的所有文件......
感谢任何帮助。
I have a massive SVN repo with tons of projects in it, each in their own directory.
MyMassiveSVNRepo
- project 1
- project 2
- project 3
- project 4
and so on...
I converted it to a GIT repo but now its just one giant GIT repo. Is there a script that I can run (or someone can create) that will let me make each parent directory into its own GIT repo? (and hopefully still retain history)
so when the script is done I have one repo for each project in my massive GIT repo and instead I have many smaller Git Repos? the Repo is far too large (15 gigs) to duplicate 150 times and then delete all the files I don't need from each project...
Any help is appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
用法:
Usage: