【发布时间】:2011-01-26 19:51:44
【问题描述】:
我在我的硬盘驱动器(本地)上克隆的 USB 密钥上有一个存储库(来源)。我将“原点”移动到 NAS 并成功测试了从这里克隆它。
我想知道我是否可以在“local”设置中更改“origin”的 URI,这样它现在将从 NAS 中提取,而不是从 USB 密钥中提取。
目前,我可以看到两种解决方案:
将所有内容推送到 usb-orign,然后再次将其复制到 NAS(由于对 nas-origin 的新提交,这意味着很多工作);
向“本地”添加一个新遥控器并删除旧遥控器(我担心我会破坏我的历史记录)。
【问题讨论】:
-
我必须在旧版本的 git (1.5.6.5) 上执行此操作,并且 set-url 选项不存在。只需删除不需要的遥控器并添加一个具有相同名称的新遥控器就可以毫无问题地维护历史记录。
-
在我的情况下,我需要检查我的权限,我有两个私有 git 存储库,第二个帐户是该新存储库的管理员,第一个帐户是我的默认用户帐户,我应该授予第一个权限跨度>
标签: git url git-remote