{"thread":{"id":"13650","subject":"Which msysGit version corresponds to which official Git version?","startedAt":"2008-05-24T12:45:57Z","lastAt":"2008-05-26T19:10:53Z","messageCount":8,"participants":["Dirk Süsserott","Steffen Prohaska","Jan Krueger","Todd Zullinger","Johannes Schindelin"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"77653","messageId":"48380E05.9020103@dirk.my1.cc","threadId":"13650","inReplyTo":null,"subject":"Which msysGit version corresponds to which official Git version?","fromName":"Dirk Süsserott","fromEmail":"newsletter@dirk.my1.cc","sentAt":"2008-05-24T12:45:57Z","receivedAt":"2008-05-24T12:45:57Z","isPatch":false,"sender":{"key":"newsletter@dirk.my1.cc","avatar":null},"body":"I'm using msysGit. Upon shell startup it says\n\"Welcome to Git (version 1.5.5-preview20080413)\".\nThat's the latest msysGit version.\n\ngit --version says \"git version 1.5.5.1015.g9d258\"\n\nI'd like to know which official Git version (as cloned\nfrom git://git.kernel.org/pub/scm/git/git.git) corresponds\nto my msysGit version.\n\ngit checkout 9d258 didn't work.\n\nAny hints? Is there a Website or another mailing\nlist for msysGit?\n\n    Dirk\n"},{"id":"77659","messageId":"3F512BCF-1D2E-46B0-84E5-4807753A2618@zib.de","threadId":"13650","inReplyTo":"48380E05.9020103@dirk.my1.cc","subject":"Re: Which msysGit version corresponds to which official Git version?","fromName":"Steffen Prohaska","fromEmail":"prohaska@zib.de","sentAt":"2008-05-24T15:26:02Z","receivedAt":"2008-05-24T15:26:02Z","isPatch":false,"sender":{"key":"prohaska@zib.de","avatar":"https://avatars.githubusercontent.com/u/217580?v=4"},"body":"\nOn May 24, 2008, at 2:45 PM, Dirk Süsserott wrote:\n\n> I'm using msysGit. Upon shell startup it says\n> \"Welcome to Git (version 1.5.5-preview20080413)\".\n> That's the latest msysGit version.\n>\n> git --version says \"git version 1.5.5.1015.g9d258\"\n>\n> I'd like to know which official Git version (as cloned\n> from git://git.kernel.org/pub/scm/git/git.git) corresponds\n> to my msysGit version.\n\nIt's not in official git.git.  msysgit is based on official\ngit 1.5.5, i.e. tag v1.5.5 (9d8318051).  msysGit adds, however,\na lot of commits that are (not yet) in official git.git.\n\n\n> git checkout 9d258 didn't work.\n>\n> Any hints? Is there a Website or another mailing\n> list for msysGit?\n\nhttp://code.google.com/p/msysgit/\n\n\tSteffen\n"},{"id":"77705","messageId":"4839839C.2040605@dirk.my1.cc","threadId":"13650","inReplyTo":"3F512BCF-1D2E-46B0-84E5-4807753A2618@zib.de","subject":"Re: Which msysGit version corresponds to which official Git version?","fromName":"Dirk Süsserott","fromEmail":"newsletter@dirk.my1.cc","sentAt":"2008-05-25T15:19:56Z","receivedAt":"2008-05-25T15:19:56Z","isPatch":false,"sender":{"key":"newsletter@dirk.my1.cc","avatar":null},"body":"Steffen Prohaska schrieb:\n>\n> On May 24, 2008, at 2:45 PM, Dirk Süsserott wrote:\n> [...]\n>> I'd like to know which official Git version (as cloned\n>> from git://git.kernel.org/pub/scm/git/git.git) corresponds\n>> to my msysGit version.\n>\n> It's not in official git.git.  msysgit is based on official\n> git 1.5.5, i.e. tag v1.5.5 (9d8318051).  msysGit adds, however,\n> a lot of commits that are (not yet) in official git.git.\n>\n>> git checkout 9d258 didn't work.\n>>\n>> Any hints? Is there a Website or another mailing\n>> list for msysGit?\n>\n> http://code.google.com/p/msysgit/\n>\n>     Steffen\nThanks a lot, that's exactly what I was looking for. :-)\n\nBTW, I couldn't checkout the commit '9d8318051' you mentioned from git.git.\nNo such something, it said. When I checked out 'v1.5.5' it said my HEAD is\nnow '1d2375d'. Probably I messed up my clone, but I thought the commit id\nwas unique for all time.\n\nWhoa, stop. I re-cloned git.git to a different directory and succesfully \nchecked\nout 9d8318051. Look:\n\n$ git clone git://git.kernel.org/pub/scm/git/git.git\n  > Initialized empty Git repository in [...]/test/git/.git/\n  > remote: Counting objects: 72806, done.?[K\n  > remote: Compressing objects: 100% (22377/22377), done.?[K\n  > remote: Total 72806 (delta 52252), reused 68863 (delta 49051)?[K\n  > Receiving objects: 100% (72806/72806), 15.67 MiB | 202 KiB/s, done.\n  > Resolving deltas: 100% (52252/52252), done.\n\n$ cd git\n\n$ git checkout 9d8318051\n  > Note: moving to \"9d8318051\" which isn't a local branch\n  > If you want to create a new branch from this checkout, you may do so\n  > (now or later) by using -b with the checkout command again. Example:\n  >   git checkout -b <new_branch_name>\n  > HEAD is now at 1d2375d... GIT 1.5.5\n\nI'd expected that \"HEAD is now at 9d8318051...\". Wrong?\nWhen I checkout \"1d2375d\" it says the very same:\n  > HEAD is now at 1d2375d... GIT 1.5.5\n\nSo what's the difference then between 9d8318051 and 1d2375d?\ngitk doesn't know about 9d8318051 at all. Seems that there are\ntwo ways to get to v1.5.5: via 9d... and via 1d.... Is that right\nor did I misunderstand sth. here?\n\n    Dirk\n"},{"id":"77706","messageId":"20080525173859.6d55ccc3@neuron","threadId":"13650","inReplyTo":"4839839C.2040605@dirk.my1.cc","subject":"Re: Which msysGit version corresponds to which official Git version?","fromName":"Jan Krueger","fromEmail":"jk@jk.gs","sentAt":"2008-05-25T15:38:59Z","receivedAt":"2008-05-25T15:38:59Z","isPatch":false,"sender":{"key":"jk@jk.gs","avatar":"https://avatars.githubusercontent.com/u/1774?v=4"},"body":"Hi,\n\n> I'd expected that \"HEAD is now at 9d8318051...\". Wrong?\n> When I checkout \"1d2375d\" it says the very same:\n>   > HEAD is now at 1d2375d... GIT 1.5.5\n\n9d831 is the v1.5.5 tag object; 1d237 is the commit it points to. When\nyou pass a tag reference to checkout, it gets dereferenced to the\ncorresponding commit.\n\n-- \nBest regards\nJan Krüger <jk@jk.gs>\n"},{"id":"77707","messageId":"20080525154625.GV3216@inocybe.teonanacatl.org","threadId":"13650","inReplyTo":"4839839C.2040605@dirk.my1.cc","subject":"Re: Which msysGit version corresponds to which official Git version?","fromName":"Todd Zullinger","fromEmail":"tmz@pobox.com","sentAt":"2008-05-25T15:46:25Z","receivedAt":"2008-05-25T15:46:25Z","isPatch":false,"sender":{"key":"tmz@pobox.com","avatar":"https://avatars.githubusercontent.com/u/806319?v=4"},"body":"Dirk Süsserott wrote:\n> So what's the difference then between 9d8318051 and 1d2375d?\n> gitk doesn't know about 9d8318051 at all. Seems that there are\n> two ways to get to v1.5.5: via 9d... and via 1d.... Is that right\n> or did I misunderstand sth. here?\n\n9d8318051 is a tag object that creates the v1.5.5 tag:\n\n$ git cat-file -p 9d8318051\nobject 1d2375ddfee18bd3effd2c1f98527cc2f8b1df0a\ntype commit\ntag v1.5.5\ntagger Junio C Hamano <gitster@pobox.com> Mon Apr 7 21:57:56 2008 -0700\n\nGIT 1.5.5\n-----BEGIN PGP SIGNATURE-----\nVersion: GnuPG v1.4.6 (GNU/Linux)\n\niD8DBQBH+vtXwMbZpPMRm5oRAlfBAJwPP5W9HvoAHzmD1AoWpRtcyQ/uoACfVkCc\nM7H1LhvSXz+h2+08bieh3uU=\n=uTP0\n-----END PGP SIGNATURE-----\n\n-- \nTodd        OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nUntil you have the courage to lose sight of the shore, you will not\nknow the terror of being forever lost at sea.\n    -- Demotivators (www.despair.com)\n\n"},{"id":"77720","messageId":"48398CDC.8070908@suesserott.de","threadId":"13650","inReplyTo":"20080525173859.6d55ccc3@neuron","subject":"Re: Which msysGit version corresponds to which official Git version?","fromName":"Dirk Süsserott","fromEmail":"poststelle@suesserott.de","sentAt":"2008-05-25T15:59:24Z","receivedAt":"2008-05-25T15:59:24Z","isPatch":false,"sender":{"key":"poststelle@suesserott.de","avatar":null},"body":"Jan Krueger schrieb:\n> Hi,\n>\n>   \n>> I'd expected that \"HEAD is now at 9d8318051...\". Wrong?\n>> When I checkout \"1d2375d\" it says the very same:\n>>   > HEAD is now at 1d2375d... GIT 1.5.5\n>>     \n>\n> 9d831 is the v1.5.5 tag object; 1d237 is the commit it points to. When\n> you pass a tag reference to checkout, it gets dereferenced to the\n> corresponding commit.\n>\n>   \nAhh, that explains it. :-) Thanks! I sometimes mix up the different IDs \nGit emitts.\n"},{"id":"77757","messageId":"alpine.DEB.1.00.0805261147420.30431@racer","threadId":"13650","inReplyTo":"4839839C.2040605@dirk.my1.cc","subject":"Re: Which msysGit version corresponds to which official Git version?","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2008-05-26T10:48:25Z","receivedAt":"2008-05-26T10:48:25Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nOn Sun, 25 May 2008, Dirk Süsserott wrote:\n\n> I re-cloned git.git to a different directory\n\nWhy did you not just update your tracking (AKA remote) branches with \"git \nfetch\"?\n\nCiao,\nDscho\n"},{"id":"77789","messageId":"483B0B3D.70903@dirk.my1.cc","threadId":"13650","inReplyTo":"alpine.DEB.1.00.0805261147420.30431@racer","subject":"Re: Which msysGit version corresponds to which official Git version?","fromName":"Dirk Süsserott","fromEmail":"newsletter@dirk.my1.cc","sentAt":"2008-05-26T19:10:53Z","receivedAt":"2008-05-26T19:10:53Z","isPatch":false,"sender":{"key":"newsletter@dirk.my1.cc","avatar":null},"body":"Johannes Schindelin schrieb:\n> Hi,\n>\n> On Sun, 25 May 2008, Dirk Süsserott wrote:\n>\n>   \n>> I re-cloned git.git to a different directory\n>>     \n>\n> Why did you not just update your tracking (AKA remote) branches with \"git \n> fetch\"?\n>\n>   \nI just wanted to make sure... I'm still practicing, you know.\nI sometimes use the git.git repo to try out some of the commands\nI hear about here, because it has a reasonable number of\nbranches and tags. Thought I screwed it up. ;-)\n\nOn the other hand, I don't know how I lost tha sha1\n9d8318051 (which is the tag's ID, as I've learned).\nPossibly I didn't actually lose it but wasn't aware of\nthe right commands. git fetch, for an example.\n"}]}