В моем случае эта ошибка появлялась из-за того, что эта ветка уже существовала и урл у нее был такой же.
Поэтому мне помогла эта "смесь" двух команд":
git remote add NAME URL >/dev/null 2>&1 || git remote set-url NAME URL
То есть если ветка существует - просто апдейтнуть урл, если нет - то добавить.
Больше информации можна найти
тут и
тут
Что за магия >/dev/null 2>&1 почитать
тут