[Interest] Where do all the non-branch files live?

Konstantin Tokarev annulen at yandex.ru
Mon Jun 18 20:30:28 CEST 2012



18.06.2012, 22:26, "Stephen Chu" <stephen at ju-ju.com>:
> On 6/18/12 2:22 PM, Robin Burchell wrote:
>
>>  On Mon, Jun 18, 2012 at 8:11 PM, Stephen Chu <stephen at ju-ju.com> wrote:
>>>  When I clone Qt 5 from gitorious, sub-modules like qtbase are not in any
>>>  branch:
>>>
>>>  stephen-chus-mac-pro:qtbase stephenchu$ git branch
>>>  * (no branch)
>>>     master
>>>
>>>  Where are these non-branch files on gitorious? How do they get there?
>>  You'll get this when you check out a given sha directly as opposed to
>>  a branch like 'master'. This is done because qt5.git contains the most
>>  recent shas of all modules known to be good (and work together). This
>>  is called a "detached head" in git terminology.
>
> A-Ha! I knew it's some black magic. :) Thanks for the explanation. So
> that's what those sha for.
>
> Now is there a way to see commits going into those detached heads?

As usual, git log [hash].


-- 
Regards,
Konstantin



More information about the Interest mailing list