> (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 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html