当前位置: 首页 > news >正文

【项目】修改远程仓库地址、报错jdk

一、修改远程仓库地址

进入你刚刚克隆到本地的仓库目录,执行以下命令来修改远程仓库的 URL,将其指向你自己的新仓库:

cd 原仓库名
git remote set-url origin <你自己的新仓库的 Git 地址>

补充:
错误分析

  • warning: remote.origin.url has multiple values:这个警告表明远程仓库 originurl 属性有多个值。这可能是因为你之前在配置远程仓库时,不小心添加了多个 url 或者执行了多次 git remote add origin <url> 操作,导致 origin 这个远程仓库关联了多个不同的 url
  • fatal: could not set 'remote.origin.url' to 'https://github.com/Niceeggplant/papers_vue_copy.git':由于上述的多个 url 问题,导致无法将 remote.origin.url 设置为你想要的新值。

解决步骤

  1. 查看当前远程仓库的详细信息

    git remote -v
    

    这将列出当前所有的远程仓库及其对应的 url,可以帮助你确认是否存在多个 url 关联到 origin

  2. 移除多余的 url 关联
    假设你看到 origin 有多个 url 关联,你可以先移除现有的 origin 远程仓库,然后重新添加正确的 url

    git remote rm origin
    git remote add origin https://github.com/Niceeggplant/papers_vue_copy.git
    

代码解释

  • git remote -v:该命令用于查看远程仓库的信息,包括名称和对应的 url,可以帮助你检查是否存在多个 url 关联到同一个远程仓库名称。
  • git remote rm origin:此命令将移除名为 origin 的远程仓库。使用该命令时要小心,确保你确实要移除该远程仓库,因为这将切断你和该远程仓库的关联。
  • git remote add origin https://github.com/Niceeggplant/papers_vue_copy.git:此命令会重新添加 origin 远程仓库,并将其 url 设为 https://github.com/Niceeggplant/papers_vue_copy.git

注意事项

  • 在执行 git remote rm origin 时,确保你对当前仓库的状态有清晰的认识,因为这会删除远程仓库的关联。如果你还有未推送的提交,需要谨慎操作,避免丢失未推送的工作。
  • 在重新添加 origin 远程仓库并设置 url 后,你可以继续使用 git pushgit pull 等操作将本地代码与远程仓库同步。
  • 如果你不确定是否要移除 origin 远程仓库,可以先将现有的代码和修改进行备份,以防意外丢失。

如果你仍然遇到问题,可能是因为有其他配置冲突或权限问题。可以检查你的 Git 配置文件(通常在 .git/config),查看是否有其他异常的配置。此外,如果你使用的是 HTTPS 协议,确保你的网络连接正常,并且你有权限访问 https://github.com/Niceeggplant/papers_vue_copy.git 这个仓库,如果你使用的是 SSH 协议,确保你的 SSH 密钥配置正确。

在完成上述操作后,你可以尝试使用以下命令将本地代码推送到远程仓库:

git push -u origin main

如果你的本地主分支是 master,使用:

git push -u origin master

请根据上述步骤和解释进行操作,将你的 Git 仓库正确地与 https://github.com/Niceeggplant/papers_vue_copy.git 关联,并将本地代码同步到该远程仓库。

二、运行报错

多数jdk版本问题

三、 知识图谱

四、npm报错

版本低、代理、github连接的问题

万能:

npm cache clear --force

npm config set registry https://registry.npmmirror.com/

npm install

在这里插入图片描述

on-support for other options.
npm ERR! code ERR_SOCKET_TIMEOUT
npm ERR! network Socket timeout
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'
http://www.lryc.cn/news/517554.html

相关文章:

  • 实训云上搭建集群
  • 豆包ai 生成动态tree 增、删、改以及上移下移 html+jquery
  • 【网络协议】IPv4 地址分配 - 第二部分
  • 攻防世界 bug
  • Flink如何设置合理的并行度
  • 小兔鲜儿:生鲜区域,最新专题
  • TypeScript语言的网络编程
  • 复合机器人助力手机壳cnc加工向自动化升级
  • 在 C# 中显示动画 GIF 并在运行时更改它们
  • 个人博客搭建(二)—Typora+PicGo+OSS
  • Cloudflare IP 优选工具:轻松找到最快的 CDN 节点
  • HTB:Ransom[WriteUP]
  • Eclipse配置Tomcat服务器(最全图文详解)
  • STM32烧写失败之Contents mismatch at: 0800005CH (Flash=FFH Required=29H) !
  • 用户界面的UML建模10
  • 电影动画shader解析与实现
  • 蓝桥杯 第十五届 研究生组 B题 召唤数学精灵
  • 在 Go 应用中 如何像 FastAPI 一样优雅地构建控制器
  • 用户界面的UML建模11
  • 历代iPhone运行内存大小和电池容量信息
  • 计算机网络之---物理层设备
  • 57. Three.js案例-创建一个带有聚光灯和旋转立方体的3D场景
  • 第八讲 一元函数积分学的概念和性质
  • ADMM原理及应用
  • mysql之sql的优化方案(重点)
  • 【LeetCode】303. 区域和检索 - 数组不可变
  • 前端开发 vue 中如何实现 u-form 多个form表单同时校验
  • 【网络】什么是速率 (Rate)带宽 (Bandwidth)吞吐量 (Throughput)?
  • (leetcode算法题)769. 最多能完成排序的块
  • 高光谱相机的特点