我对Git和Gitolite比较新,但昨天我成功地将它们搭建起来了。
问题是,我有一个包含许多项目的文件夹(我们称之为/projects
),我正在尝试将它们迁移到Git中。我将Gitolite的/repositories
文件夹符号链接到这个/projects
文件夹,因此现在每个新的repo都会创建在/projects
文件夹中,它可以正常工作。
但现在我想为/projects
文件夹中的每个项目子文件夹制作一个repo。如果我在Gitolite中初始化一个新的repo(我们称之为/myproject
),它将创建一个名为myproject.git
的新文件夹,而不是使用我已经在其中工作的旧的myproject
文件夹中的文件。
那么,我该如何将所有单独的项目文件夹转换为Git仓库,使用Gitolite?我不想手动下载和添加所有这些文件。