git remote set-url origin <origin-url>
git switch -c <new-branch> # or git checkout -b <new-branch>
git config --global credential.helper cache # Cache for 1 hour git config --global credential.helper "cache --timeout=3600" # Cache for 1 day git config --global credential.helper "cache --timeout=86400" # Cache for 1 week git config --global credential.helper "cache --timeout=604800"