você não precisa adicionar nenhum repositório ao seu sources.list já que o git já vem com qualquer versão do ubuntu.
git-core costumava ser o nome antigo do pacote central e foi substituído pelo pacote git desde oneric.
finalmente, aptitude normalmente faz um trabalho melhor quando se trata de resolver dependências, então você pode usá-lo (e a partir do cmdline, a sintaxe é quase idêntica à de apt-get )
se você não tiver o aptitude instalado, faça isso
$ sudo apt-get install aptitude
e depois instalar o git:
$ sudo aptitude install git
EDITAR depois de remover qualquer linha extranosa da sua sources.list, você deve atualizar o seu cache de pacotes.
$ sudo aptitude update
se o aptitude não puder encontrar liberror-perl , que está no ubuntu desde o hardy (e nunca mudou desde então), você provavelmente quebrou o arquivo sources.list .