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

lifesimple
  • 816

问题描述

  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 [email protected]: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...
试过没作用

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

回复
阅读 2k
1 个回答

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

rm -rf .git
git init

然后

git remote add origin [email protected]
git pull origin master
git push origin master

就可以了

宣传栏