{"thread":{"id":"8789","subject":"Re: Start deprecating \"git-command\" in favor of \"git command\"","startedAt":"2007-07-01T00:45:17Z","lastAt":"2007-07-01T03:00:19Z","messageCount":3,"participants":["linux@horizon.com","eschvoca","Theodore Tso"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"46136","messageId":"20070701004517.31176.qmail@science.horizon.com","threadId":"8789","inReplyTo":null,"subject":"Re: Start deprecating \"git-command\" in favor of \"git command\"","fromName":"","fromEmail":"linux@horizon.com","sentAt":"2007-07-01T00:45:17Z","receivedAt":"2007-07-01T00:45:17Z","isPatch":false,"sender":{"key":"linux@horizon.com","avatar":null},"body":"H'm... I use the git-foo forms a lot so I can do easy history substitution.\nIn particular, \"!git-grep\" (actually, \"!git-g\") gets used a fair bit.\n"},{"id":"46137","messageId":"2b05065b0706301848o21cf9e90g14f759a99196dcf2@mail.gmail.com","threadId":"8789","inReplyTo":"20070701004517.31176.qmail@science.horizon.com","subject":"Re: Start deprecating \"git-command\" in favor of \"git command\"","fromName":"eschvoca","fromEmail":"eschvoca@gmail.com","sentAt":"2007-07-01T01:48:26Z","receivedAt":"2007-07-01T01:48:26Z","isPatch":false,"sender":{"key":"eschvoca@gmail.com","avatar":null},"body":"By removing the dash I would miss out on man pages too.  I don' t like\nseeing all the rare commands pollute my PATH.\n\nIn zsh while I'm typing a command like:\n\n$ git-rebase branch --\n\nI then realize I need the man page so I type \"Esc-h\" and it appears.\nWhen I exit man I'm back to the same spot in the command line.\n\ne\n"},{"id":"46141","messageId":"20070701030019.GB28917@thunk.org","threadId":"8789","inReplyTo":"2b05065b0706301848o21cf9e90g14f759a99196dcf2@mail.gmail.com","subject":"Re: Start deprecating \"git-command\" in favor of \"git command\"","fromName":"Theodore Tso","fromEmail":"tytso@mit.edu","sentAt":"2007-07-01T03:00:19Z","receivedAt":"2007-07-01T03:00:19Z","isPatch":false,"sender":{"key":"tytso@mit.edu","avatar":"https://avatars.githubusercontent.com/u/51416?v=4"},"body":"On Sat, Jun 30, 2007 at 09:48:26PM -0400, eschvoca wrote:\n> By removing the dash I would miss out on man pages too.\n\nThe man pages are something that needs careful consideration.  Some\nman programs use the PATH as a hint to figure out which man page to\nshow --- i.e., if /usr/local/bin/git-log is in the path then it's\nlikely that the man page you want to show is the one in\n/usr/local/man/man1/git-log.1.\n\nIf we don't install git-log in the PATH, for some setups people won't\nbe able to see the man page for git-log.\n\n\t\t\t\t\t\t- Ted\n"}]}