我将Mercurial存储库(在Bitbucket中)转换为git(gitLab),我想知道如何知道没有文件/注释丢失?如何检查两个存储库是否相同?
谢谢,詹妮弗。
您不能compare SHA1 hashes between Git and Mercurial(反正它们会有所不同)
但是您至少可以编写脚本并进行比较:
git log
(包括评论)并查看列表是否具有相同数量的元素,以及注释是否匹配
对于每个提交,您可以:
hg status --change <rev>
)并确保每个文件都具有相同数量的文件。