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 [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html