作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有 gitolite 和当前创建的测试存储库和配置的用户权限,一切正常。
我现在想要的是我已经使用 git cvsimport 将一个 cvs 存储库迁移到 git。我有新迁移的存储库。如何通过 gitolite 配置此存储库并为此存储库配置用户?
请指导我正确的方向!!
最佳答案
您需要克隆 gitoite-adin 存储库,并声明一个新的存储库:
参见“adding and removing repos”
一旦完成,您将向您现有的本地 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
如“With GitHub how do I push all branches when adding an existing repo?”中所述)
关于git - 如何在 gitolite 中配置迁移的 git 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10345026/
我是一名优秀的程序员,十分优秀!