I think you need to rephrase your commands in terms of 9front git. That's my question. I have no question about how to do it with standard git.
re Jacob's example: git/rebase remotes/origin/$upstreambranch I'm still a bit lost on just where the commits end up. upstreambranch? Looking at the source to git/rebase, I got a bit confused. concrete example: git/branch heads/ron_nix git/pull -f -u 9front # ok now what? git/rebase heads/ron_nix$remotes/front/front ? On Fri, Feb 7, 2025 at 12:05 PM Ben Huntsman <b...@huntsmans.net> wrote: > In most repos, I just do something like: > > git checkout master > git fetch --all > git pull <-- Now I'm up to date with origin, presumably my fork on github, > etc > git merge upstream/master <-- Now I'm up to date with the project, > assuming I added it as upstream > git checkout x <-- the local branch I want to rebase > git rebase master <-- now it's rebased to the master > > Wouldn't that work for you here too? > > -Ben > > > ------------------------------ > *From:* Jacob Moody <mo...@posixcafe.org> > *Sent:* Friday, February 7, 2025 9:51 AM > *To:* 9fans@9fans.net <9fans@9fans.net> > *Subject:* Re: [9fans] git/rebase for someone used to git pull --rebase > > On 2/7/25 10:23, ron minnich wrote: > > what I'm used to > > I'm on branch x > > git pull --rebase origin main > > > > with 9front git > > I'm on branch x > > git/pull -f origin > > git/rebase origin/heads/front > > > > That does not look right. Reading /bin/git/rebase, I almost think I want > to do > > git/branch heads/front > > git/rebase heads/x > > > > but I'm a bit uncertain. I'm not good with branches at the best of times. > > > I think what you're looking for is: > git/pull -f origin > git/rebase remotes/origin/$upstreambranch > > git/branch -a will give you all the details about what remote branches > we're tracking. > > I don't tend to use our git/rebase much, I tend to just use git/log -se > branchA..branchB or the inverse to > get the commit list and git/export and git/import by hand. Or stash my > current branch, reset the one tracking > upstream and then go from there. > > Thanks, > moody > > *9fans <https://9fans.topicbox.com/latest>* / 9fans / see discussions > <https://9fans.topicbox.com/groups/9fans> + participants > <https://9fans.topicbox.com/groups/9fans/members> + delivery options > <https://9fans.topicbox.com/groups/9fans/subscription> Permalink > <https://9fans.topicbox.com/groups/9fans/T9075ee3b04492dd0-M57cbb0b0c0708356df2a8fb8> ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T9075ee3b04492dd0-Me903ef68817c22a6fb6435c9 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription