如何解决带有和不带有“--mirror”的“git clone”的不同提交次数
因此,在尝试将存储库从 bitbucket 迁移到 github 时,我按照以下步骤执行了以下操作:
1-git clone --mirror <bitbucket_repo>
2- 回购文件夹中的 cd
3- git push --mirror <github_repo>
然后为了确保我的所有提交都被复制,我在克隆的 bitbucket_repo
文件夹中运行了以下命令:
git rev-list --count --all
这给了我 25551 次提交
然后我克隆了新创建的 github 存储库(使用 --mirror
),然后运行相同的命令,我得到了 25557 次提交
现在,我了解新创建的 repo 中的提交数量是否更少。但我越来越多。我认为 git clone --mirror
复制了所有的引用。
所以我在没有 --mirror
选项的情况下克隆了 bitbucket 存储库并检查了提交次数,结果为 25557 次提交。
我在没有 --mirror
选项的情况下克隆了新创建的 github 存储库并检查了提交次数,结果为 25557 次提交。
我在这里遗漏了什么?
P.S:值得注意的是,当我运行 git rev-list --all --count --no-merges
时,所有提交号都匹配!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。