Daniel Convissor wrote: > On Sat, Aug 03, 2013 at 09:14:59AM +0200, Andreas Schwab wrote: >> Use "git remote set-branches" to change the tracked branches of a >> remote. Use "git branch --set-upstream-to" to change the upstream of a >> branch (or create a new branch from the new upstream). > > Thanks. Those commands were introduced in 1.8. Is there a way to do it > in 1.7, please? "git remote set-branches" was introduced by v1.7.8-rc2~4^2~1. Are you stuck on 1.7.2.5, perhaps? In older (and current) versions of git, you can control the list of branches tracked by a remote by modifying its "fetch" refspec in .git/config: [remote "origin"] url = ... fetch = +refs/heads/master:refs/remotes/origin/master fetch = +refs/heads/next:refs/remotes/origin/next "git branch --set-upstream-to" is from v1.8.0-rc0~50^2~4. In older versions of git, git branch --set-upstream-to=origin/master master was spelled as git branch --set-upstream master origin/master or the branch's upstream can be set directly in .git/config by modifying the "remote" and "merge" values in the [branch "foo"] paragraph. Hope that helps, Jonathan -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html