我使用hg-fast-export工具将几个Mercurial仓库转换为Git,虽然它们都成功地转换了,但其中一个在我推送仓库时产生了以下错误。
$ git remote add origin git@github.com:asdf/zxcv.git
$ git push -u origin master
Counting objects: 7840, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (2817/2817), done.
error: object 324f9ca2aaae7b1d716db3fc31c02d391c1c2c16:contains '.git'
fatal: Error in object
error: pack-objects died of signal 13
error: failed to push some refs to 'git@github.com:asdf/zxcv.git'
"contains '.git'" 错误的范围非常广泛,找不到任何文档,因此我尝试在原始仓库中搜索现有的“.git”文件夹,并且找到了一个子子子文件夹,其中包含旧的git存储库的实例,我使用git rm删除了它,但问题仍然存在。
是否有任何方式可以将其推送到github或者只能选择新的干净仓库?
感谢您的任何帮助。