xiste um comando simples para converter uma ramificação em uma ta

Estou prestes a concluir um processo tedioso de converter "snapshots burros" em git. Esse processo está indo muito bem (graças arocesso de renomeaç), mas agora percebi que alguns dos ramos que criei não merecem umbranch mas sim umtag.

Como tudo ainda é local (nunca enviado para um repositório), encontreiessa questã (e resposta associada) um pouco mais complicada do que eu prefiro, então eu queria saber se posso usar um atalho através de algum comando "converter de ramificação em tag" simple

xiste um comando tão simples para converter uma ramificação em uma ta

(Sei que posso deixar como está, mas gosto muito da maneira comogitk tags de destaques, ajudando-me a identificá-las facilmente

ATUALIZAR Graças à resposta de Andy abaixo, eu consegui criar um script de shell que faz tudo de maneira conveniente e indolor. Estou compartilhando esse script para o benefício de todos e como agradecimento especial a essa grande comunidade que possibilitou a mudança do CVS para mim:

#!/bin/sh

BRANCHNAME=$1
TAGNAME=$2

echo "Request to convert the branch ${BRANCHNAME} to a tag with the same name accepted."
echo "Processing..."
echo " "

git show-ref --verify --quiet refs/heads/${BRANCHNAME}
# $? == 0 means local branch with <branch-name> exists. 

if [ $? == 0 ]; then
   git checkout ${BRANCHNAME}
   git tag ${BRANCHNAME}
   git checkout master
   git branch ${BRANCHNAME} -d
   echo " "
   echo "Updated list branches, sorted chronologically: "
   echo "---------------------------------------------- "
   git log --no-walk --date-order --oneline --decorate $(git rev-list --branches --no-walk) | cut -d "(" -f 2 | cut -d ")" -f 1
else
   echo "Sorry. The branch ${BRANCHNAME} does NOT seem to exist. Exiting."
fi

questionAnswers(3)

yourAnswerToTheQuestion