我在本地从旧的 cvs 存储库中复制了文件。当我做
git cvsimport -C . -d path-to-cvs-folder some-module
它创建了一个带有分支的 git repo,这样我就可以将整个 repo 推送到 github 中:
git push --mirror git@github.com:xxx.git
但cvsimport
创建master
分支和origin
分支指向与master
. 没有创建遥控器:不git remote -v
返回任何内容
问题是:origin
分支机构的目的是什么?在手册中有一个-r
开关让我命名那个分支。但是为了什么?迁移时没有远程仓库 - 只是本地复制的 cvs 文件。它背后的想法是什么?