This allows the user to run "repo init -u" again after an initial attempt failed due to an invalid URL. Signed-off-by: Shawn O. Pearce <sop@google.com>
@@ -130,7 +130,7 @@ default.xml will be used.
sys.exit(1)
m.Sync_LocalHalf()
- if is_new:
+ if is_new or m.CurrentBranch is None:
m.StartBranch('default')
def _LinkManifest(self, name):