我对 Git 和 Gitolite 还很陌生,但昨天我设法让它运行起来。
问题是,我有一个包含许多项目的文件夹(我们称之为/projects
),我正在尝试将它们迁移到 Git。我将 Gitolites/repositories
文件夹符号链接到这个/projects
文件夹,所以现在每个新的 repo 都在/projects
文件夹中创建。它工作正常。
但是现在我想为文件夹中的每个项目(子文件夹)创建一个 repo /projects
。如果我在 Gitolite 中初始化一个新的仓库(我们称之为它/myproject
),它会创建一个名为的新文件夹,myproject.git
而不是将旧myproject
文件夹与我已经在使用的文件一起使用。
那么,如何使用 Gitolite 将所有单个项目文件夹转换为 Git 存储库?我不想手动下载和附加所有这些文件。