在 ubuntu 中安装最新版本的 git



我当前的 git 版本 1.7.9.5...

我需要升级到至少 git 1.7.10 才能git clone命令正常工作

我尝试sudo add-apt-repository ppa:git-core/ppa进行升级,但结果是:

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")

我应该怎么做才能安装最新的 git(升级)?

Ubuntu git 维护者团队为此准备了一个 PPA

ppa:git-core/ppa

只需做:

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

错误:找不到包add-apt-repository

如果未找到add-apt-repository命令,请先使用以下命令进行安装:

sudo apt-get install software-properties-common

错误:无法启动dirmngr

如果收到错误:

gpg: failed to start the dirmngr '/usr/bin/dirmngr': No such file or directory

然后,使用以下命令安装 dirmngr

sudo apt install dirmngr --install-recommends

问题是:"当命令失败时sudo add-apt-repository ppa:git-core/ppa该怎么办"。

我在代理后面的 VM 中遇到了同样的问题。我通过以下两个步骤解决了它:

  1. 设置代理环境变量

    export http_proxy=http://<user>:<pwd>@<proxy_url>:<port_number>
    export https_proxy=http://<user>:<pwd>@<proxy_url>:<port_number>
    
  2. 使用 -E 选项以 sudo 身份再次运行 add-apt-repository 命令,以保留用户环境:

    sudo -E add-apt-repository ppa:git-core/ppa
    

只需按照以下命令更新最新版本的 git

sudo add-apt-repository ppa:git-core/ppa -y
sudo apt-get update
sudo apt-get install git -y
git --version

要在最新版本的 Ubuntu 中安装或更新 Git,只需在终端中键入以下命令并按回车键(返回)。

sudo apt-get install git

用于检查 Git 版本。

git --version 

或超级手动方法

从 Git Hub 下载 Git 源代码,然后

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

在 Ubuntu 中安装 Git

  1. sudo apt-get 更新
  2. sudo apt-get install git
  3. sudo apt-get install gitk git-gui

最新更新