This series is another chunk of the pluggable refs backend work. The major reason it is listed as "PATCH/RFC" is beacuse it breaks t9300-fast-import.sh, because fast-import wants to create a ref called TEMP_TAG, which would now be a pseudoref. The commit that introduces this test says that cvs2svn creates a tag called TAG_FIXUP "as a branch name for temporary work needed to cleanup the tree prior to creating an annotated tag object." It appears that cvs2svn still does this. So I'm not quite sure what to do about this particular case. As we discussed earlier, the motivation for this series is that refs backends other than the files-based backend need to treat per-worktree refs (HEAD) and pseudorefs (FETCH_HEAD) differently from other refs; other refs are per-repo rather than per-worktree. -- 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