Como posso excluir uma tag no banco de dados de desenvolvimento (localmente)?

Se eu estivesse fazendo isso, começaria voltando ao site onde o arquivo de backup foi criado, excluindo a tag pelo console do Rails e, em seguida, criando um novo arquivo de backup.

Se isso não for possível ou se não resolver o problema da tag duplicada, você pode excluir a linha da tabela abrindo um terminal psql nela. Algo como:

DELETE FROM tags WHERE name = <nome_da_sua_tag>;

Minha preocupação com isso é que isso não removerá os usos da tag excluída do banco de dados do site da mesma forma que é feito ao usar o comando destroy! do Rails. Pode ser uma boa ideia testar isso em uma cópia do arquivo de backup para garantir que nada seja quebrado.

Também pode ser uma boa ideia executar uma instrução SELECT antes de excluir a tag. Isso pode mostrar a causa do problema:

SELECT * FROM tags WHERE name = <nome_da_sua_tag>;