From: Sven Date: Sat, 14 Jun 2008 18:26:00 GMT Subject: Re: [BUG REPORT] Message-ID: In-Reply-To: <7vlk17horn.fsf@gitster.siamese.dyndns.org> > (1) I do not think it is unreasonable to change update-server-info > to include HEAD in its output. That would make ls-remote > output over all protocols consistent; As Jeff said, he has already done this and it will roll with the upcoming release. > (2) However, the client-side tools that run ls-remote may have to > interact with repositories that are managed with older git > (including "Today's git"). If they rely on the presense of > HEAD, they _are_ buggy today (and have been so forever), and > they _will stay_ buggy when they need to access such > repositories. Indeed, there is a way to tell Capistrano to use a specific branch: Adding ... set :branch, "master" ... to the configuration in deploy.rb does the trick. -sven