git 创建新的项目更换仓库地址
# 查看远端地址
git remote -v
# 查看远端仓库名
git remote
# 重新设置远程仓库
git remote set-url origin https://gitee.com/xx/xx.git (新地址)
这样仓库地址更新完毕,有可能会遇到 Git 在尝试拉取远程分支 main 的时候发现两个分支的历史是不相关的(unrelated histories)。这通常发生在两个仓库的历史没有共同的祖先,可能是因为你的本地仓库和远程仓库是独立创建的。要解决这个问题,你可以使用 --allow-unrelated-histories 选项,强制合并两个不相关的历史。在你的命令中添加这个选项,如下:
git pull origin main --allow-unrelated-histories
这会强制将远程分支 main 合并到你的本地分支,并创建一个新的合并提交,将两者的历史连接在一起。完成后,你应该能够正常拉取远程分支了。
请注意,在执行这个命令之前,最好先备份你的当前工作目录或者使用版本控制系统的其他手段来保存当前状态,以防止意外情况。
本文作者:小王学前端
本文链接:https://www.cnblogs.com/xuelinomen/p/17996516
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
分类:
日常bug
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步