我有一个项目,其中一些部分已经在主存储库中开发,但可以移动到独立开发的子模块中:
./ ← repo root
├── client-angular/
│ └── whatever/
├── resources/
│ └── script/ ← wanna be sub-module
└── server-codeigniter/
问题
我该如何将 script/
目录变成一个 Git 子模块,并尽可能少地付出努力?目前它是主仓库的跟踪对象。