Eu me deparei com um problema bastante simples recentemente: como instalar uma das tags específicas do meu repo hospedado no github usando pip.
Pode ser muito útil quando se trata de adicionar uma das tags do seu projeto a um requirements.txt, por exemplo.
Veja como você faz :
pip install -e git://github.com/{ username }/{ reponame }.git@{ tag name }#egg={ desired egg name }
Graças a CodeIntel que postou o truque
Respostas relacionadas:
git checkout remote branch