Merge "Add a git clean command before updating local copy"
diff --git a/jeepyb/cmd/manage_projects.py b/jeepyb/cmd/manage_projects.py
index ff5b4c7..6ad970e 100644
--- a/jeepyb/cmd/manage_projects.py
+++ b/jeepyb/cmd/manage_projects.py
@@ -395,6 +395,10 @@
def update_local_copy(repo_path, track_upstream, git_opts, ssh_env):
+ # first do a clean of the branch to prevent possible
+ # problems due to previous runs
+ git_command(repo_path, "clean -fdx")
+
has_upstream_remote = (
'upstream' in git_command_output(repo_path, 'remote')[1])
if track_upstream: