web-dev-qa-db-fra.com

Installation de la dernière version de git dans Ubuntu

Mon version actuelle de Git 1.7.9.5 ...

Je dois mettre à jour au moins la version 1.7.10 de Git pour que la commande git clone fonctionne correctement

J'ai essayé de mettre à jour Sudo add-apt-repository ppa:git-core/ppa mais j'ai obtenu ceci:

Traceback (most recent call last):
  File "/usr/bin/add-apt-repository", line 125, in <module>
    ppa_info = get_ppa_info_from_lp(user, ppa_name)
  File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 80, in get_ppa_info_from_lp
    curl.perform()
pycurl.error: (7, "couldn't connect to Host")

Que dois-je faire pour que la dernière version de Git soit installée (à mettre à niveau)?

167

Le l'équipe de mainteneurs Ubuntu git a un PPA rien que pour ça

ppa:git-core/ppa

Il suffit de faire:

Sudo add-apt-repository ppa:git-core/ppa
Sudo apt-get update
Sudo apt-get install git

Si la commande add-apt-repository n’est pas trouvée, installez-la d'abord avec

Sudo apt-get install software-properties-common python-software-properties
333
tessi

La question était: "Que faire lorsque la commande Sudo add-apt-repository ppa:git-core/ppa échoue".

J'ai eu le même problème dans un VM derrière un proxy. Je l'ai résolu en deux étapes:

  1. Configurer les variables d'environnement proxy

    export http_proxy=http://<user>:<pwd>@<proxy_url>:<port_number>
    export https_proxy=http://<user>:<pwd>@<proxy_url>:<port_number>
    
  2. Exécutez à nouveau la commande add-apt-repository en tant que Sudo avec l'option -E qui préserve l'environnement utilisateur:

    Sudo -E add-apt-repository ppa:git-core/ppa
    
21
Damien

ou méthode super manuelle

télécharger la source git depuis le hub git puis

make prefix=/usr/local all
Sudo make prefix=/usr/local install

https://www.digitalocean.com/community/tutorials/how-to-install-git-on-ubuntu-14-04

0
Kalpesh Soni

Il suffit de suivre les commandes ci-dessous pour mettre à jour la dernière version de git

Sudo add-apt-repository ppa:git-core/ppa -y
Sudo apt-get update
Sudo apt-get install git -y
git --version
0
Rohit Parte