Разницу между git remote set-url и remote remove затем добавить? - PullRequest
0 голосов
/ 17 июня 2019

Есть ли разница между git remote set-url foo bar и:

git remote remove foo
git remote add foo bar

Предположим, foo - это удаленный URL-адрес.

1 Ответ

3 голосов
/ 17 июня 2019

git remote remove также удаляет ветки удаленного отслеживания, а git remote add не восстанавливает их. Вам нужно git fetch для получения удаленных веток.

git remote set-url изменяет URL-адрес, не затрагивая ветви удаленного отслеживания.

...