{"thread":{"id":"3191","subject":"git vs git","startedAt":"2006-01-30T15:14:28Z","lastAt":"2006-01-31T05:05:55Z","messageCount":11,"participants":["Hendrik Visage","David Lang","Josh Boyer","Erik Mouw","Johannes Schindelin","Randal L. Schwartz","Junio C Hamano","Martin Langhoff"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"15256","messageId":"d93f04c70601300714i4b7b3b58qa5aa151e3e42a413@mail.gmail.com","threadId":"3191","inReplyTo":null,"subject":"git vs git","fromName":"Hendrik Visage","fromEmail":"hvjunk@gmail.com","sentAt":"2006-01-30T15:14:28Z","receivedAt":"2006-01-30T15:14:28Z","isPatch":false,"sender":{"key":"hvjunk@gmail.com","avatar":"https://gravatar.com/avatar/e0e95230655c6479a224615528c1a1f0d18cc2824d76d29e5f702983487684da?d=mp&s=160"},"body":"Hi there,\nas few of you might know, there existed a very nice mc/norton commander\norientated tool called git\n      Homepage:    http://www.gnu.org/software/git/\n      Description: GNU Interactive Tools - increase speed and\nefficiency of most daily task\n\nThis package have been in existence since many summers, but the name choice for\ngit - the stupid content tracker, seems to cause several weird problems when\nyou don't want/expect it :(\n\nCould the name git perhaps be reconsideredto something like SCT? or GnuSCT?\n\nJust asking, as it do cause hassles when an environment is using git\nand suddenly\nneed to load git to download newer drivers etc. and then git isn't\nworking because the wrong git is in the right place :(\n\nThanx\n--\nHendrik Visage\n"},{"id":"15257","messageId":"Pine.LNX.4.62.0601300717120.2834@qynat.qvtvafvgr.pbz","threadId":"3191","inReplyTo":"d93f04c70601300714i4b7b3b58qa5aa151e3e42a413@mail.gmail.com","subject":"Re: git vs git","fromName":"David Lang","fromEmail":"dlang@digitalinsight.com","sentAt":"2006-01-30T15:18:07Z","receivedAt":"2006-01-30T15:18:07Z","isPatch":false,"sender":{"key":"dlang@digitalinsight.com","avatar":null},"body":"this debate has taken place many times, please read the archives for the \ndetails.\n\nshort answer, no the name will not be changed unless new (as in \ndifferent) arguments are made.\n\nDavid Lang\n\n\nOn Mon, 30 Jan 2006, Hendrik Visage wrote:\n\n> Date: Mon, 30 Jan 2006 17:14:28 +0200\n> From: Hendrik Visage <hvjunk@gmail.com>\n> To: david@dgreaves.com, git@vger.kernel.org\n> Subject: git vs git\n> \n> Hi there,\n> as few of you might know, there existed a very nice mc/norton commander\n> orientated tool called git\n>      Homepage:    http://www.gnu.org/software/git/\n>      Description: GNU Interactive Tools - increase speed and\n> efficiency of most daily task\n>\n> This package have been in existence since many summers, but the name choice for\n> git - the stupid content tracker, seems to cause several weird problems when\n> you don't want/expect it :(\n>\n> Could the name git perhaps be reconsideredto something like SCT? or GnuSCT?\n>\n> Just asking, as it do cause hassles when an environment is using git\n> and suddenly\n> need to load git to download newer drivers etc. and then git isn't\n> working because the wrong git is in the right place :(\n>\n> Thanx\n> --\n> Hendrik Visage\n> -\n> To unsubscribe from this list: send the line \"unsubscribe git\" in\n> the body of a message to majordomo@vger.kernel.org\n> More majordomo info at  http://vger.kernel.org/majordomo-info.html\n>\n\n-- \nThere are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies.\n  -- C.A.R. Hoare\n"},{"id":"15259","messageId":"625fc13d0601300730yb3bbbaale2ee510d302e3ad3@mail.gmail.com","threadId":"3191","inReplyTo":"d93f04c70601300714i4b7b3b58qa5aa151e3e42a413@mail.gmail.com","subject":"Re: git vs git","fromName":"Josh Boyer","fromEmail":"jwboyer@gmail.com","sentAt":"2006-01-30T15:30:45Z","receivedAt":"2006-01-30T15:30:45Z","isPatch":false,"sender":{"key":"jwboyer@gmail.com","avatar":null},"body":"On 1/30/06, Hendrik Visage <hvjunk@gmail.com> wrote:\n> Hi there,\n> as few of you might know, there existed a very nice mc/norton commander\n> orientated tool called git\n>       Homepage:    http://www.gnu.org/software/git/\n>       Description: GNU Interactive Tools - increase speed and\n> efficiency of most daily task\n\nIIRC, this was renaming itself to \"gitfm\".  So perhaps you'd like to\nask the maintainer of this tool what the status of that is.\n\njosh\n"},{"id":"15260","messageId":"20060130153715.GE30671@harddisk-recovery.com","threadId":"3191","inReplyTo":"d93f04c70601300714i4b7b3b58qa5aa151e3e42a413@mail.gmail.com","subject":"Re: git vs git","fromName":"Erik Mouw","fromEmail":"erik@harddisk-recovery.com","sentAt":"2006-01-30T15:37:15Z","receivedAt":"2006-01-30T15:37:15Z","isPatch":false,"sender":{"key":"erik@harddisk-recovery.com","avatar":null},"body":"On Mon, Jan 30, 2006 at 05:14:28PM +0200, Hendrik Visage wrote:\n> as few of you might know, there existed a very nice mc/norton commander\n> orientated tool called git\n>       Homepage:    http://www.gnu.org/software/git/\n>       Description: GNU Interactive Tools - increase speed and\n> efficiency of most daily task\n\nYes, this has been discussed in the past.\n\n> This package have been in existence since many summers, but the name choice for\n> git - the stupid content tracker, seems to cause several weird problems when\n> you don't want/expect it :(\n\nGNU git development is dead. The last release is from March 13, 2000.\n\n> Could the name git perhaps be reconsideredto something like SCT? or GnuSCT?\n\nI don't think that will happen. The number of source control git users\noutnumbers the number of GNU git users, so consider it a lost case.\n\n> Just asking, as it do cause hassles when an environment is using git\n> and suddenly\n> need to load git to download newer drivers etc. and then git isn't\n> working because the wrong git is in the right place :(\n\nI think we found the only GNU git user in the world! ;-)\n\nA simple workaround would be to install git in a directory not in your\npath and put a shell script \"sct\" in your path that just calls git.\nSomething like (untested):\n\n  #! /bin/sh\n  # sct: call git\n  gitpath=/path/to/git\n  export PATH=$gitpath:$PATH\n  exec $gitpath/git $*\n\n\nErik\n\n-- \n+-- Erik Mouw -- www.harddisk-recovery.com -- +31 70 370 12 90 --\n| Lab address: Delftechpark 26, 2628 XH, Delft, The Netherlands\n"},{"id":"15261","messageId":"d93f04c70601300809v2f18221bxb4ddb495a6f2f47f@mail.gmail.com","threadId":"3191","inReplyTo":"20060130153715.GE30671@harddisk-recovery.com","subject":"Re: git vs git","fromName":"Hendrik Visage","fromEmail":"hvjunk@gmail.com","sentAt":"2006-01-30T16:09:47Z","receivedAt":"2006-01-30T16:09:47Z","isPatch":false,"sender":{"key":"hvjunk@gmail.com","avatar":"https://gravatar.com/avatar/e0e95230655c6479a224615528c1a1f0d18cc2824d76d29e5f702983487684da?d=mp&s=160"},"body":"On 1/30/06, Erik Mouw <erik@harddisk-recovery.com> wrote:\n>\n> Yes, this has been discussed in the past.\n\nHmm... liked to know the search terms to use :(\n\n> GNU git development is dead. The last release is from March 13, 2000.\n\nThat doesn't mean it's not used extensively :)\n\n> > Could the name git perhaps be reconsideredto something like SCT? or GnuSCT?\n>\n> I don't think that will happen. The number of source control git users\n> outnumbers the number of GNU git users, so consider it a lost case.\n\nOkay, this is the point where the \"number of git developers outnumber the number\nof GNU git developers\" is more correct :(\n\n> > Just asking, as it do cause hassles when an environment is using git\n> > and suddenly\n> > need to load git to download newer drivers etc. and then git isn't\n> > working because the wrong git is in the right place :(\n>\n> I think we found the only GNU git user in the world! ;-)\n\nYou might be surprised, it much nicer IMO than mc\n\n> A simple workaround would be to install git in a directory not in your\n> path and put a shell script \"sct\" in your path that just calls git.\n> Something like (untested):\n\nThe problem is that the distro people are having troubles deciding how to\nmake this work and us users are having to suffer this :(\n\nActually it's at the point where I can't use/install cogito because I\nalready have GNU git installed, and the name clashes... so I can't do\ndisecting searches on my AMD64 with problems in a certain device\ndriver since 2.6.13 :(\n\n--\nHendrik Visage\n"},{"id":"15264","messageId":"Pine.LNX.4.63.0601301724560.21298@wbgn013.biozentrum.uni-wuerzburg.de","threadId":"3191","inReplyTo":"d93f04c70601300809v2f18221bxb4ddb495a6f2f47f@mail.gmail.com","subject":"Re: git vs git","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2006-01-30T16:26:22Z","receivedAt":"2006-01-30T16:26:22Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nOn Mon, 30 Jan 2006, Hendrik Visage wrote:\n\n> On 1/30/06, Erik Mouw <erik@harddisk-recovery.com> wrote:\n> >\n> > Yes, this has been discussed in the past.\n> \n> Hmm... liked to know the search terms to use :(\n\n\"GNU Interactive Tools\" ;-)\n\nCiao,\nDscho\n"},{"id":"15265","messageId":"86acddirjr.fsf@blue.stonehenge.com","threadId":"3191","inReplyTo":"20060130153715.GE30671@harddisk-recovery.com","subject":"Re: git vs git","fromName":"Randal L. Schwartz","fromEmail":"merlyn@stonehenge.com","sentAt":"2006-01-30T16:55:36Z","receivedAt":"2006-01-30T16:55:36Z","isPatch":false,"sender":{"key":"merlyn@stonehenge.com","avatar":"https://gravatar.com/avatar/dc528d210743ff0333e6213f9ee7b33b23f1b7bc1f3c5a8c2d819074ecd7ab19?d=mp&s=160"},"body":">>>>> \"Erik\" == Erik Mouw <erik@harddisk-recovery.com> writes:\n\nErik>   #! /bin/sh\nErik>   # sct: call git\nErik>   gitpath=/path/to/git\nErik>   export PATH=$gitpath:$PATH\nErik>   exec $gitpath/git $*\n\nYou must not get a lot of spaces in your pathnames.  I think you want\nthose last two lines to be:\n\n        export PATH=\"$gitpath:$PATH\"\n        exec \"$gitpath/git\" \"$@\"\n\nTypical lazy shell programmer. :) :)\n\n-- \nRandal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095\n<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>\nPerl/Unix/security consulting, Technical writing, Comedy, etc. etc.\nSee PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!\n"},{"id":"15266","messageId":"20060130172344.GA20867@harddisk-recovery.com","threadId":"3191","inReplyTo":"86acddirjr.fsf@blue.stonehenge.com","subject":"Re: git vs git","fromName":"Erik Mouw","fromEmail":"erik@harddisk-recovery.com","sentAt":"2006-01-30T17:23:45Z","receivedAt":"2006-01-30T17:23:45Z","isPatch":false,"sender":{"key":"erik@harddisk-recovery.com","avatar":null},"body":"On Mon, Jan 30, 2006 at 08:55:36AM -0800, Randal L. Schwartz wrote:\n> >>>>> \"Erik\" == Erik Mouw <erik@harddisk-recovery.com> writes:\n> \n> Erik>   #! /bin/sh\n> Erik>   # sct: call git\n> Erik>   gitpath=/path/to/git\n> Erik>   export PATH=$gitpath:$PATH\n> Erik>   exec $gitpath/git $*\n> \n> You must not get a lot of spaces in your pathnames.\n\nThat usually doesn't happen in the kernel tree (which is what the OP\nwants to follow).\n\n> I think you want\n> those last two lines to be:\n> \n>         export PATH=\"$gitpath:$PATH\"\n>         exec \"$gitpath/git\" \"$@\"\n> \n> Typical lazy shell programmer. :) :)\n\nHey, I said \"untested\" :) But yeah, you're right. Your syntax is\ncorrect, every time I write such a wrapper I try to remember it...\n\n\nErik\n\n-- \n+-- Erik Mouw -- www.harddisk-recovery.com -- +31 70 370 12 90 --\n| Lab address: Delftechpark 26, 2628 XH, Delft, The Netherlands\n"},{"id":"15272","messageId":"7vbqxt8qsk.fsf@assigned-by-dhcp.cox.net","threadId":"3191","inReplyTo":"20060130172344.GA20867@harddisk-recovery.com","subject":"Re: git vs git","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2006-01-30T19:22:03Z","receivedAt":"2006-01-30T19:22:03Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Erik Mouw <erik@harddisk-recovery.com> writes:\n\n> Hey, I said \"untested\" :) But yeah, you're right. Your syntax is\n> correct, every time I write such a wrapper I try to remember it...\n\nI would tolerate if you say it apologetically, but let all of us\ntry to refrain from sending something marked *proudly* as\n\"untested\".\n\nThat is a privilege reserved for only a few ;-)  Currently only\none -- Linus.\n"},{"id":"15277","messageId":"46a038f90601301216n793f0eb5k34a2b5a7c4e7491e@mail.gmail.com","threadId":"3191","inReplyTo":"d93f04c70601300714i4b7b3b58qa5aa151e3e42a413@mail.gmail.com","subject":"Re: git vs git","fromName":"Martin Langhoff","fromEmail":"martin.langhoff@gmail.com","sentAt":"2006-01-30T20:16:34Z","receivedAt":"2006-01-30T20:16:34Z","isPatch":false,"sender":{"key":"martin.langhoff@gmail.com","avatar":"https://gravatar.com/avatar/1e3f311b6c4c15836501901ca58f8c0b0667246488084ba524d8bc9867e22fd9?d=mp&s=160"},"body":"On 1/31/06, Hendrik Visage <hvjunk@gmail.com> wrote:\n> git isn't\n> working because the wrong git is in the right place :(\n\nWell, I just hit this yesterday on a colleage's machine who was trying\nto get going with git.His first try was to `apt-get install git` and\nas that didn't lead anywhere he fetched the git (scm) sources and\nbuilt them.\n\nApparently GNU GIT's git binary was earlier in the path than GIT SCM's\nand so stuff broke very creatively. As soon as I did `git --version` I\nunderstood what was happening and a swift `apt-get remove git` fixed\nit. But it can sure mess the day for any user trying to install git\nnaively.\n\nNot sure how to deal with this. Packages already record (or can\nrecord) it as a conflict, but source built stuff is different. Perhaps\nduring `make install` we should try and exec git --version towards the\nend and print a big fat warning?\n\ncheers,\n\n\nm\n"},{"id":"15283","messageId":"d93f04c70601302105v426201dbhac6abd41cdc4050c@mail.gmail.com","threadId":"3191","inReplyTo":"46a038f90601301216n793f0eb5k34a2b5a7c4e7491e@mail.gmail.com","subject":"Re: git vs git","fromName":"Hendrik Visage","fromEmail":"hvjunk@gmail.com","sentAt":"2006-01-31T05:05:55Z","receivedAt":"2006-01-31T05:05:55Z","isPatch":false,"sender":{"key":"hvjunk@gmail.com","avatar":"https://gravatar.com/avatar/e0e95230655c6479a224615528c1a1f0d18cc2824d76d29e5f702983487684da?d=mp&s=160"},"body":"On 1/30/06, Martin Langhoff <martin.langhoff@gmail.com> wrote:\n> On 1/31/06, Hendrik Visage <hvjunk@gmail.com> wrote:\n> > git isn't\n> > working because the wrong git is in the right place :(\n>\n> Well, I just hit this yesterday on a colleage's machine who was trying\n> to get going with git.His first try was to `apt-get install git` and\n> as that didn't lead anywhere he fetched the git (scm) sources and\n> built them.\n>\n<snip>\n\n> Not sure how to deal with this. Packages already record (or can\n> record) it as a conflict, but source built stuff is different. Perhaps\n> during `make install` we should try and exec git --version towards the\n> end and print a big fat warning?\n\nOr stop the egos and do a name change as would be the honourable way\nespecially as gitscm is less than a year old...\n\n--\nHendrik Visage\n"}]}