如何更改远程 Git 存储库的 URI (URL)?

如何解决如何更改远程 Git 存储库的 URI (URL)??

开发过程中遇到如何更改远程 Git 存储库的 URI (URL)?的问题如何解决?下面主要结合日常开发的经验,给出你关于如何更改远程 Git 存储库的 URI (URL)?的解决方法建议,希望对你解决如何更改远程 Git 存储库的 URI (URL)?有所启发或帮助;

问题描述

你可以

git remote set-url origin new.git.url/here

(请参阅git help remote),或者您可以.git/config在那里编辑和更改 URL。除非你做了一些非常愚蠢的事情,否则你不会有丢失历史的危险(如果你担心,只需复制你的回购,因为你的回购就是你的历史。)

解决方法

我在我的硬盘驱动器(本地)上克隆的 USB 密钥上有一个存储库(来源)。我将“起源”移到了 NAS 并成功地测试了从这里克隆它。

我想知道我是否可以在“本地”设置中更改“来源”的 URI,这样它现在将从 NAS 中拉出,而不是从 USB 密钥中拉出。

目前,我可以看到两种解决方案:

  • 将所有内容推送到 usb-origin,然后再次将其复制到 NAS(由于对 nas-origin 的新提交,这意味着需要做大量工作);
  • 将新遥控器添加到“本地”并删除旧遥控器(我担心我会破坏我的历史记录)。
喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!

猜你在找的编程问答相关文章

怎样才能让 Git“忘记”一个被跟踪但现在在 .gitignore 中的文件?
Python 中的metaclasses是什么?
如何在 Linux 上查找包含特定文本的所有文件?
如何从异步调用返回响应
如何在一个表达式中合并两个字典(取字典的并集)?
HTTP 中的 POST 和 PUT 有什么区别?
使用 Git 将最近的提交移动到新分支
在 JavaScript 比较中应该使用哪个等于运算符 (== vs ===)?
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜 "程序精选"关注