git clone一个仓库A到本地,然后想提交到新建的远程仓库B,出现了下面问题?

问题描述

  1. clone一份antd pro的架手架到本地

    git clone --depth=1 https://github.com/ant-design/ant-design-pro.git my-project
  2. 在单位gitlab上新建了一个远程仓库B
    想将本地这份代码提交到远程仓库B。
  3. 通过

    git remote set-url origin git@git.xxx.cn:wanjx/xxx2.0.git

    将本地仓库的远程仓库地址从antd pro的变成为自己新建的仓库B地址

  4. git push origin master.

出现的问题是

clipboard.png

fatal: Failed to traverse parents of com
mit 9f89ce45715b8af83ca7dcb40eb59cbf82f2373e

个人觉得问题是拷贝的代码仓库地址和新建的仓库地址冲突?

问题出现的平台版本及自己尝试过哪些方法

也搜过https://stackoverflow.com/que...
试过没作用

麻烦大佬帮忙看看,这种情况应该怎么去操作?

阅读 2.8k
1 个回答

自问自答,只要把clone下来的仓库删掉.git文件,就变成了普通仓库

rm -rf .git
git init

然后

git remote add origin git@xxx.cn
git pull origin master
git push origin master

就可以了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题