{"thread":{"id":"14102","subject":"git remote branches oddies","startedAt":"2008-06-23T15:50:13Z","lastAt":"2008-06-23T15:50:13Z","messageCount":1,"participants":["Cyrill Gorcunov"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"80714","messageId":"20080623155013.GD7094@cvg","threadId":"14102","inReplyTo":null,"subject":"git remote branches oddies","fromName":"Cyrill Gorcunov","fromEmail":"gorcunov@gmail.com","sentAt":"2008-06-23T15:50:13Z","receivedAt":"2008-06-23T15:50:13Z","isPatch":false,"sender":{"key":"gorcunov@gmail.com","avatar":"https://gravatar.com/avatar/b9d3eb8ea4efbd95564cedde5bf279ef8f36091cf61fac090c8cb75cc4ad6f8b?d=mp&s=160"},"body":"Hi git list,\n\ncould someone take a look please since I'm not\nsure if that is right thing I'm doing with git ;)\n\nI'm tracking a few linux kernel repos. Here is my git config:\n\n--- git config ---\n[core]\n        repositoryformatversion = 0\n        filemode = true\n        bare = false\n        logallrefupdates = true\n[remote \"origin\"]\n        url = git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n        fetch = +refs/heads/*:refs/remotes/origin/*\n[branch \"master\"]\n        remote = origin\n        merge = refs/heads/master\n[remote \"x86\"]\n        url = git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git\n        fetch = +refs/heads/*:refs/remotes/x86/*\n[remote \"tip\"]\n        url = git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git\n        fetch = +refs/heads/*:refs/remotes/tip/*\n[gui]\n        geometry = 1037x445+260+116 207 192\n[remote \"udf\"]\n        url = git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6.git\n        fetch = +refs/heads/*:refs/remotes/udf/*\n------------------\n\nBy typing 'git remote update' I've got the following today\n\n--- git remote update log ---\ncyrill@cvg linux-2.6.git $ git remote update\nUpdating origin\nUpdating x86\nFrom git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86\n * [new branch]      core/futexes -> x86/core/futexes\nerror: 'refs/remotes/x86/mm' exists; cannot create 'refs/remotes/x86/mm/xen'\n * [new branch]      mm/xen     -> x86/mm/xen\n   d4abc23..ea71a54  sched-fixes-for-linus -> x86/sched-fixes-for-linus\nerror: unable to resolve reference refs/remotes/x86/sched/devel: Not a directory\n * [new branch]      sched/devel -> x86/sched/devel\nerror: unable to resolve reference refs/remotes/x86/sched/new-API-sched_setscheduler: Not a directory\n * [new branch]      sched/new-API-sched_setscheduler -> x86/sched/new-API-sched_setscheduler\nerror: unable to resolve reference refs/remotes/x86/sched/urgent: Not a directory\n * [new branch]      sched/urgent -> x86/sched/urgent\n   ffe6e1d..ebb9cfe  x86-fixes-for-linus -> x86/x86-fixes-for-linus\nerror: Could not fetch x86\nUpdating tip\nFrom git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n * [new branch]      core/futexes -> tip/core/futexes\n   d4abc23..ea71a54  sched-fixes-for-linus -> tip/sched-fixes-for-linus\nerror: unable to resolve reference refs/remotes/tip/sched/devel: Not a directory\n * [new branch]      sched/devel -> tip/sched/devel\nerror: unable to resolve reference refs/remotes/tip/sched/new-API-sched_setscheduler: Not a directory\n * [new branch]      sched/new-API-sched_setscheduler -> tip/sched/new-API-sched_setscheduler\nerror: unable to resolve reference refs/remotes/tip/sched/urgent: Not a directory\n * [new branch]      sched/urgent -> tip/sched/urgent\n   ffe6e1d..ebb9cfe  x86-fixes-for-linus -> tip/x86-fixes-for-linus\nerror: Could not fetch tip\nUpdating udf\n-----------------------------\n\nI've asked Ingo what is happend with -tip tree. He answered:\n\n| hm, this is due to a new 'sched/urgent' and 'sched/devel' branches being\n| introduced, while the old ones were still around.\n\nIf I've recreated git repo from scratch - messages are gone. Not sure\nhow to react on this. Is that normal? (I would _not_ say that such\nerror messages annoying me but somehow a _bit_ unpleasant :-)\n\nPlease CC me since I'm not subscribed.\nBtw the git I'm using is - git version 1.5.6.6.gd3e97.\n\n\t\t- Cyrill -\n"}]}