5

我有 gitolite 并且当前创建了测试存储库并配置了用户权限,并且一切正常。

我现在想要的是我已经使用 git cvsimport 将 cvs 存储库迁移到了 git。我有新迁移的存储库。如何通过 gitolite 配置此存储库并为此存储库配置用户?

请指导我正确的方向!

4

1 回答 1

10

您需要克隆 gtoite-adin 存储库,并声明一个新存储库:
请参阅“添加和删除存储库

完成后,您将向现有的本地 git 存储库(其中包含 CVS 导入的存储库)添加一个新的远程:

git remote add gitolite git@server:to

(如果需要,您可以命名远程来源)

然后你会将你的本地仓库推送到 gitolite 管理的仓库:

git push gitolite master # to initialize the remote repo with master branch
git push gitolite --all # to push all branches
git push gitolite --tags # to push all tags

git push --all如“使用 GitHub 如何在添加现有存储库时推送所有分支? ”中所述)

于 2012-04-27T05:38:15.487 回答