From: Garry Dolley Date: Wed, 27 Aug 2008 19:52:33 GMT Subject: git-shortlog hangs on bare repo without --bare option Message-ID: <20080827195233.GA2477@garry-thinkpad.arpnetworks.com> I didn't see this happen with git 1.5.x, but if you do git-shortlog on a bare repo, without specifying --bare, the command will seemingly hang indefinitely. Here's my output: [garry@garry-thinkpad] ~/dev (master) $ cd ebay4r/ <----- Repo with working tree (non-bare) [garry@garry-thinkpad] ~/dev/ebay4r (master) $ git shortlog -e -s 130 Garry Dolley [garry@garry-thinkpad] ~/dev/ebay4r (master) $ cd .. [garry@garry-thinkpad] ~/dev (master) $ git clone --mirror ebay4r/ ebay4r-bare Initialized empty Git repository in /home/garry/dev/ebay4r-bare/ [garry@garry-thinkpad] ~/dev (master) $ cd ebay4r-bare/ [garry@garry-thinkpad] ~/dev/ebay4r-bare (master) $ git shortlog -e -s <----- *** It hangs here *** [garry@garry-thinkpad] ~/dev/ebay4r-bare (master) $ git --bare shortlog -e -s 130 Garry Dolley [garry@garry-thinkpad] ~/dev/ebay4r-bare (master) $ If newlines break this output in your reader, you can also view it here: http://pastie.org/261134 I'm using git 1.6.0.1 Is this a bug? -- Garry Dolley ARP Networks, Inc. 818-206-0181 Los Angeles County REACT, Unit 336 WQGK336