Re: Can someone confirm what the contents of refs/heads/master means?
- From
- Peter Harris <git@peter.is-a-geek.org>
- Date
- Dec 8, 2008, 19:35 UTC
- Message-ID
- <eaa105840812081135p56eceb97yb968575b11a7f985@mail.gmail.com>
- In-Reply-To
- <f78b0fcc-6165-440a-b76b-b1b0a281b15c@k8g2000yqn.googlegroups.com>
On Mon, Dec 8, 2008 at 2:23 PM, davetron5000 wrote:
Show 9 quoted lines
> > So, I overwrote refs/heads/master with the contents of refs/remotes/ > trunk (i.e. the SHA-1 of the svn trunk). > > Things seem to be working; git svn dcommit commits to the trunk and > git svn rebase updates from svn's trunk. > > So, I want to make sure that refs/heads/master actuall does, in fact, > point to the head revision of whatever branch is considered "master".
I do believe so, yes. That, or an entry in packed-refs.
> Can someone comfirm this (or provide the actual explanation if I'm > wrong?)
Overwriting internal files by hand feels a little too much like work for my taste. I would have done something more like "git reset --hard trunk" (or, if not on master, "git branch -D master; git branch master trunk" ), but of course you can feel free to do things the hard way if you prefer. :-)
Peter Harris