Petr Baudis <pasky@xxxxxxx> writes: > Having HEAD a dangling > symlink is just wrong... While I still disagree with this statement, as a practical issue, I think it might make sense to have an option to pack-refs to pack only tags, which are supposed to be mostly immutable. Or even introduce --all option and make the default pack only tags. Your branches point at commits waiting to be updated, and if you have remote tracking branches they are meant to be updated every time you fetch from that remote; otherwise you would not be using tracking branches but merging straight into your branch. Also you are likely to do pack-refs (or whatever repository-wide git operations) while on an active branch (be it "master" or some non-master branch similar to my "next" or "pu"), and for that reason I suspect packing the current branch is almost always not very useful. Active branches are by definition expected to frequently change. - 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