簡體   English   中英

更改遠程 git 存儲庫

[英]Changing remote git repository

我已經將一個 repo 克隆到我的本地文件夾中,現在我想將我的 git 存儲庫更改為其他一些 url。 我已經改變了它使用

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

當我在做

git remote -v

它向我展示了我想要工作的正確存儲庫。但是當我這樣做時

git branch --all

它向我展示了舊存儲庫中的舊分支。 我想知道為什么?? 因為我的新倉庫還沒有任何分支。

實際上,您看到的是舊遠程分支的本地副本。 您可以使用git remote prune origin來刪除它們。 為了安全起見,建議您先運行git remote prune origin --dry-run ,以便在刪除之前查看究竟會刪除哪些內容。

無論如何,您存儲庫中加載的分支都是舊的,否則它們將丟失。 如果您不需要它們(因為您已將上游推送到新的遠程),請按照這些說明刪除舊的遠程分支(但請注意:您應該改回舊的遠程,刪除並再次切換回來) 如何在本地和遠程刪除 Git 分支?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM