从 Mercurial 迁移的 Git 存储库显示未命名的分支

从 Mercurial 迁移的 Git 存储库显示未命名的分支

https://github.com/lextm/sharpsnmplib/network

这个存储库网络图显示了很多分支(在 Mercurial 中创建),但没有一个分支有名称。

有没有办法添加名字?

答案1

git 分支分店名称 初始点

或者

git 签出初始点
git 分支分店名称

在哪里初始点是该分支中最新提交的提交 ID。例如,git br newcompiler 5983450。(您可以使用吉特克或者作为比 GitHub 的图表更方便的浏览存储库的方式。)

可以使用相同的方式创建 Git 标签git tag


VCS 系统之间的迁移几乎从来不会给出完美的结果,所以在继续你的项目之前,抓住机会清理一下 Git 存储库——它目前处于混乱状态;例如,尽管标签6.0已经存在,但它不共享任何与分支一起提交master,正如您从中看到的那样diff -y <(git lg 40130c97) <(git lg 6.0)

相关内容