diff --git a/Makefile b/Makefile index 3d33f43..8da0511 100644 --- a/Makefile +++ b/Makefile @@ -1045,7 +1045,11 @@ branch: mv .repos .repos.bak; \ grep -v $(mod) .repos.bak > .repos; \ echo "$(mod) $$url $(branch)" >> .repos; \ - $(MAKE) update-repos; \ + pushd projects/$(mod); \ + git fetch origin $(branch):$(branch); \ + git checkout $(branch); \ + git branch --set-upstream-to=origin/$(branch) $(branch); \ + popd ; \ else \ echo "$(mod) $(branch) does NOT exist!"; \ fi