Junio C Hamano kirjoitti: > Teemu Likonen <tlikonen@xxxxxx> writes: > > After a while I start tracking some other remote repository. I do > > this: > > > > git remote add ng git://project-ng/project.git > > > > Then I do "git fetch ng" and probably also "git checkout --track -b > > master-ng ng/master". Then I find the old "origin" useless to me so > > I remove it with "git remote rm origin". > > > > It seems that refs/remotes/origin/HEAD is still left in my > > repository and hence I keep getting these annoying error messages > > all the time. > > > > Well, I know how to delete this file, but I believe that git should > > have deleted it when I called "git remote rm origin". Am I right? > > Good analysis. I would say "git remote rm" should have removed > it and it would be a bug if it didn't. Yes, "git remote rm <remote>" certainly doesn't remove the refs/remotes/<remote>/HEAD file. I can reproduce this bug anytime with current 'master' branch from git://git.kernel.org/pub/scm/git/git.git -- 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