Estou usando o Ubuntu 10.04 LTS. Estou pensando em usar o git como controle de origem para projetos pessoais e o Github como um repositório remoto. Estava com problemas para enviar uma confirmação ao meu repositório remoto do github, recebendo a seguinte mensagem de erro:
The requested URL returned error: 403 while accessing https://github.com/Jstall/helloworld.git/info/refs
Quando fiz algumas pesquisas, descobri que o problema poderia ser eu não ter a versão mais recente do Git. Quando fiz uma versão -, descobri que tenho version 1.7.0.4
localmente. Então, eu tentei atualizar o git usando:
sudo apt-get install git
mas obtenha o seguinte erro:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package git is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package git has no installation candidate
Eu tentei correr:
sudo apt-get update
e tentando novamente, mas não parecia fazer a diferença. Não tenho certeza se é relevante, mas também recebo alguns 404 quando executo a atualização:
Err http://wine.budgetdedicated.com edgy/main Packages
404 Not Found
Fetched 4,117B in 0s (5,142B/s)
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/edgy/universe/binary-i386/Packages.gz 404 Not Found [IP: 91.189.91.15 80]
W: Failed to fetch http://wine.budgetdedicated.com/apt/dists/edgy/main/binary-i386/Packages.gz 404 Not Found
Não tenho certeza de quando devo tentar a seguir. Alguém poderia sugerir um curso de ação para resolver isso? Qualquer conselho seria apreciado. Muito obrigado!
Respostas:
Você pode usar meu PPA do Launchpad, atualmente ele fornece o git 1.8.0.
O Git está disponível para as seguintes distribuições do Ubuntu:
Para instalar meu repositório git, siga as instruções em: Pacotes Git para Ubuntu • Uma Casa Virtual
Para se livrar do 404, você deve removê-lo das fontes do repositório. Não tenho 100% de certeza se der as instruções corretas, pois não tenho uma máquina com Lucid, mas ela deve ser fechada bastante.
fonte
Aparentemente,
git
em um sistema Linux, refere-se ao GNU Interactive Tools . O comando para baixar o sistema de controle de versão Git no Ubuntu é:Se você deseja ou precisa de ferramentas adicionais (incluindo GUI e acesso à Web), pode:
fonte
Esse problema continua até e incluindo o ubuntu 16.04 ... Solução:
e, em seguida, marque a caixa de seleção:
então emitir
fonte