git remote set-url和remote remove然后添加之间的区别?

时间:2019-06-17 17:49:54

标签: git git-remote

git remote set-url foo bar和:

git remote remove foo
git remote add foo bar

假设foo是一个单URL远程服务器。

1 个答案:

答案 0 :(得分:3)

git remote remove也会删除远程跟踪分支,而git remote add不会还原它们。您需要git fetch才能获取远程分支。

git remote set-url更改URL而不影响远程跟踪分支。