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

Re: Which msysGit version corresponds to which official Git version?

From
DSDirk Süsserott <newsletter@dirk.my1.cc>
Date
May 25, 2008, 15:19 UTC
Message-ID
<4839839C.2040605@dirk.my1.cc>
In-Reply-To
<3F512BCF-1D2E-46B0-84E5-4807753A2618@zib.de>
Steffen Prohaska schrieb:
Show 19 quoted lines
>
> On May 24, 2008, at 2:45 PM, Dirk Süsserott wrote:
> [...]
>> I'd like to know which official Git version (as cloned
>> from git://git.kernel.org/pub/scm/git/git.git) corresponds
>> to my msysGit version.
>
> It's not in official git.git.  msysgit is based on official
> git 1.5.5, i.e. tag v1.5.5 (9d8318051).  msysGit adds, however,
> a lot of commits that are (not yet) in official git.git.
>
>> git checkout 9d258 didn't work.
>>
>> Any hints? Is there a Website or another mailing
>> list for msysGit?
>
> http://code.google.com/p/msysgit/
>
>     Steffen
Thanks a lot, that's exactly what I was looking for. :-)

BTW, I couldn't checkout the commit '9d8318051' you mentioned from git.git. No such something, it said. When I checked out 'v1.5.5' it said my HEAD is now '1d2375d'. Probably I messed up my clone, but I thought the commit id was unique for all time.

Whoa, stop. I re-cloned git.git to a different directory and succesfully checked out 9d8318051. Look:

$ git clone git://git.kernel.org/pub/scm/git/git.git
  > Initialized empty Git repository in [...]/test/git/.git/
  > remote: Counting objects: 72806, done.?[K
  > remote: Compressing objects: 100% (22377/22377), done.?[K
  > remote: Total 72806 (delta 52252), reused 68863 (delta 49051)?[K
  > Receiving objects: 100% (72806/72806), 15.67 MiB | 202 KiB/s, done.
  > Resolving deltas: 100% (52252/52252), done.
$ cd git
$ git checkout 9d8318051
  > Note: moving to "9d8318051" which isn't a local branch
  > If you want to create a new branch from this checkout, you may do so
  > (now or later) by using -b with the checkout command again. Example:
  >   git checkout -b <new_branch_name>
  > HEAD is now at 1d2375d... GIT 1.5.5
I'd expected that "HEAD is now at 9d8318051...". Wrong?
When I checkout "1d2375d" it says the very same:
  > HEAD is now at 1d2375d... GIT 1.5.5

So what's the difference then between 9d8318051 and 1d2375d? gitk doesn't know about 9d8318051 at all. Seems that there are two ways to get to v1.5.5: via 9d... and via 1d.... Is that right or did I misunderstand sth. here?

    Dirk
Previous: Steffen ProhaskaNext: Jan Krueger
Message 3 of 8 in “Which msysGit version corresponds to which official Git version?”
  1. Dirk SüsserottMay 24, 2008
  2. Steffen ProhaskaMay 24, 2008
  3. Dirk SüsserottMay 25, 2008
  4. Jan KruegerMay 25, 2008
  5. Dirk SüsserottMay 25, 2008
  6. Todd ZullingerMay 25, 2008
  7. Johannes SchindelinMay 26, 2008
  8. Dirk SüsserottMay 26, 2008

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.