背景:项目在仓库A开发了一段时间,由于某种原因重新建了B仓库,在B仓库继续开发.后来又要提交到A仓库继续开发.

1.首先解除当前代码的版本控制

第一步 find . -name ".git" | xargs rm -Rf

第二步从settings中移除

2.与原仓库进行关联后提交

git init

git add .

git fetch

git remote remove orign                       删除orign仓库(如果把origin拼写成orign,删除错误名称仓库)

git remote add origin 仓库地址            重新添加远程仓库地址

git remote -v                                          查看远程仓库详细信息,可以看到仓库名称

git commit -m "自己想写的提交备注"

git branch -a

git checkout develop  切换到develop分支(默认是在master分支)

git pull --rebase origin develop  从远程主机的develop分支下拉代码并合并

git push -u origin develop 把代码推到远程主机的develop分支

更多推荐