Estoy usando Ubuntu 10.04 LTS. Estoy mirando el uso de git como control de origen para proyectos personales y Github como repositorio remoto. Estaba teniendo problemas para enviar un commit a mi repositorio remoto de github obteniendo el siguiente mensaje de error:
The requested URL returned error: 403 while accessing https://github.com/Jstall/helloworld.git/info/refs
Cuando investigué un poco, descubrí que el problema podría ser que yo no tuviera la última versión de Git. Cuando hice una --versión descubrí que tengo version 1.7.0.4
localmente. Así que intenté actualizar git usando:
sudo apt-get install git
pero recibe el siguiente error:
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
He intentado correr:
sudo apt-get update
e intentándolo de nuevo pero no parecía hacer la diferencia. No estoy seguro de si es relevante, pero también obtengo un par de 404 cuando ejecuto la actualización:
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
No estoy seguro de cuándo debería intentarlo a continuación. ¿Alguien podría sugerir un curso de acción para resolver esto? Cualquier consejo sería apreciado. ¡Muchas gracias!
Respuestas:
Puedes usar mi Launchpad PPA, actualmente te da git 1.8.0.
Git está disponible para las siguientes distribuciones de Ubuntu:
Para instalar mi repositorio git, siga las instrucciones en: Paquetes Git para Ubuntu • Un hogar virtual
Para deshacerse del 404, debe eliminarlos de las fuentes de su repositorio. No estoy 100% seguro si doy las instrucciones correctas, ya que no tengo una máquina con Lucid, pero debería cerrarse bastante.
fuente
Aparentemente
git
en un sistema Linux se refiere a GNU Interactive Tools . El comando para descargar el sistema de control de versiones Git en Ubuntu es:Si desea o necesita herramientas adicionales (incluida la GUI y el acceso web), puede:
fuente
Este problema continúa incluso hasta ubuntu 16.04 ... Solución:
y luego marque la casilla ENCENDIDO:
luego emitir
fuente