git/list[1] front-page[2] threads[3] people[4] search[5] about
 

change remote to track new branch

From
Daniel Convissor <danielc@analysisandsolutions.com>
Date
Aug 3, 2013, 02:40 UTC
Message-ID
<20130803024032.GA28666@analysisandsolutions.com>
Hi:

Long ago I added a remote to my repo. It is set to track what was then WordPress' main release branch (3.4-branch) and created a local branch to use it. Well, time marches on. I want to update my remote and branch to track the new main release branch (3.6-branch).

Here's how I set things up at the time:

git remote add -t 3.4-branch -f wp https://github.com/WordPress/WordPress git checkout -b wp wp/3.4-branch

I've tried various fetch, remote and branch commands to effectuate this change, to no avail. I get messages like "Not a valid ref."

I know a major part of this is that my repo only knows of one remote branch (of the many that exist). What I don't know are the commands needed to fetch the right remote branch, set my remote and local branch to track it. Your help will be appreciated, please.

Here's some information on the current state of things:
vvvvvvvvvvvvvvvvvvvv
^^^^^^^^^^^^^^^^^^^^
git branch -av
  dev                                 a18677e [ahead 153] backup of 3.4 db
  master                              0d6f9b5 Merge branch 'dev'
* wp                                  42abc67 [ahead 5] Merge branch
'3.4-branch' of https://github.com/WordPress/WordPress into wp
  remotes/git_push_deployer/wordpress c8a5d69 Make my branch names generic.
  remotes/prod/HEAD                   -> prod/master
  remotes/prod/master                 0d6f9b5 Merge branch 'dev'
  remotes/wp/3.4-branch               b535358 POT, generated from r24100
  remotes/wpconfig/master             3e45a81 LSS 0.27.0.
^^^^^^^^^^^^^^^^^^^^
vvvvvvvvvvvvvvvvvvvv
git remote show wp
* remote wp
  Fetch URL: https://github.com/WordPress/WordPress
  Push  URL: https://github.com/WordPress/WordPress
  HEAD branch: master
  Remote branch:
    3.4-branch tracked
  Local branch configured for 'git pull':
    wp merges with remote 3.4-branch
  Local ref configured for 'git push':
    master pushes to master (local out of date)
^^^^^^^^^^^^^^^^^^^^
Thanks,
--Dan
-- 
 T H E   A N A L Y S I S   A N D   S O L U T I O N S   C O M P A N Y
            data intensive web and database programming
                http://www.AnalysisAndSolutions.com/
        4015 7th Ave #4, Brooklyn NY 11232  v: 718-854-0335
Next: Andreas Schwab
Message 1 of 8 in “change remote to track new branch”
  1. Daniel ConvissorAug 3, 2013
  2. Andreas SchwabAug 3, 2013
  3. Daniel ConvissorAug 3, 2013
  4. Andreas SchwabAug 3, 2013
  5. Daniel ConvissorAug 3, 2013
  6. Daniel ConvissorAug 7, 2013
  7. David AguilarAug 7, 2013
  8. Jonathan NiederAug 3, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.