我在我的硬碟(本地)克隆的USB金鑰上有一個repo(原點).我將“原點”移動到NAS併成功地從這裡克隆它.
我想知道我是否可以在“本地”的設定中更改“原點”的URI,所以它現在將從NAS中提取,而不是從USB金鑰中提取.
現在,我可以看到兩個解決方案:
將所有內容推送到 usborign,並將其複製到 NAS (意味著由於新的 nas-origin 提交了很多工作);
將一個新的遠端新增到“本地”並刪除舊的(我擔心我會破壞我的歷史).
我在我的硬碟(本地)克隆的USB金鑰上有一個repo(原點).我將“原點”移動到NAS併成功地從這裡克隆它.
我想知道我是否可以在“本地”的設定中更改“原點”的URI,所以它現在將從NAS中提取,而不是從USB金鑰中提取.
現在,我可以看到兩個解決方案:
將所有內容推送到 usborign,並將其複製到 NAS (意味著由於新的 nas-origin 提交了很多工作);
將一個新的遠端新增到“本地”並刪除舊的(我擔心我會破壞我的歷史).
你可以
git remote set-url origin new.git.url/here
(見git help remote
)或者你可以編輯.git/config
並更改那裡的URL.除非你做了一些非常愚蠢的事情(如果你擔心的話,只是複製你的回購,因為你的回購是你的歷史),否則你不會有失去歷史的危險.)