伤心客 发表于 2024-8-12 15:50:55

在Ubuntu 16.04上安装Git的方法

前些天发现了一个巨牛的人工智能学习网站,普通易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。
简介

在现代软件开辟中,一个不可或缺的工具是某种版本控制系统。版本控制系统允许您在源代码级别跟踪软件。您可以跟踪更改、规复到先前阶段,并创建分支以创建文件和目次的备用版本。
最流行的版本控制系统之一是git,它是一个分布式版本控制系统。许多项目在git存储库中维护其文件,并且像GitHub和Bitbucket这样的网站使得分享和贡献代码变得简单而有价值。
在本指南中,我们将演示如何在Ubuntu 16.04系统上安装和配置git。我们将介绍如何以两种差别的方式安装软件,每种方式都有其优点。
本教程假设您以非root用户身份登录,您可以在此处了解如何创建非root用户。
使用Apt安装Git

到目前为止,最简单的安装和预备使用git的方法是使用Ubuntu的默认存储库。这是最快的方法,但版本可能比最新版本要旧。如果您必要最新版本,请考虑按照编译源代码的步骤举行安装git。
您可以使用apt软件包管理工具来更新本地软件包索引。之后,您可以下载并安装步调:
sudo apt-get update
sudo apt-get install git
这将下载并安装git到您的系统。您仍然必要完成我们在“设置”部分中介绍的配置步骤,所以可以直接跳转到该部分。
从源代码安装Git

安装git的更灵活的方法是从源代码编译软件。这必要更长的时间,并且不会通过软件包管理器举行维护,但它将允许您下载最新版本,并且如果您希望自定义选项,还可以对其举行一些控制。
在开始之前,您必要安装git所依赖的软件。这些都可以在默认存储库中找到,因此我们可以更新本地软件包索引,然后安装这些软件包:
sudo apt-get update
sudo apt-get install build-essential libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip
安装了须要的依赖项后,您可以访问GitHub上git项目标镜像来获取您想要的git版本。
当您到达项目页面时看到的版本是当前正在提交的分支。如果您想要最新的稳定版本,您应该使用页面左侧的按钮将分支更改为最新的非“rc”标签:
!git change branch
接下来,在页面右侧,右键单击Download ZIP按钮并复制链接地址。
回到您的Ubuntu 14.04服务器,您可以输入wget,然后粘贴您复制的地址。您复制的URL可能与我的差别:
wget https://github.com/git/git/archive/v2.8.1.zip -O git.zip
解压您下载的文件并进入生成的目次,输入以下命令:
unzip git.zip
cd git-*
现在,您可以通过输入以下两个命令来制作软件包并安装它:
make prefix=/usr/local all
sudo make prefix=/usr/local install
现在您已经安装了git,如果您想升级到更高版本,您只需克隆存储库(确保首先切换到您的主目次),然后构建和安装。要找到用于克隆操作的URL,请导航到项目标GitHub页面上您想要的分支或标签,然后在页面右侧复制克隆URL:
!git clone URL
切换到您的主目次,并在您刚刚复制的URL上使用git clone:
cd ~
git clone https://github.com/git/git.git
这将在当前目次中创建一个新目次,您可以在其中重新构建软件包并安装更新的版本,就像您上面所做的那样。这将用新版本覆盖旧版本:
cd gitmake prefix=/usr/local all
sudo make prefix=/usr/local install
设置Git

现在您已经安装了git,您必要做一些事情,以便为您生成的提交消息包含您的精确信息。
通过git config命令最简单的方法。详细来说,我们必要提供我们的姓名和电子邮件地址,由于git会将此信息嵌入到我们的每个提交中。我们可以通过输入以下命令添加此信息:
git config --global user.name "Your Name"
git config --global user.email "youremail@domain.com"
我们可以通过输入以下命令检察已设置的全部配置项:
git config --list
user.name=Your Name
user.email=youremail@domain.com
正如您所看到的,这有稍微差别的格式。信息存储在您的git配置文件中,您可以选择使用文本编辑器手动编辑,如下所示:
nano ~/.gitconfig

    name = Your Name
    email = youremail@domain.com
您可以设置许多其他选项,但这是所需的两个根本选项。如果您跳过此步骤,当您提交到git时,您可能会看到类似于以下内容的警告:
initial project version
Committer: root
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly:

    git config --global user.name "Your Name"
    git config --global user.email you@example.com

After doing this, you may fix the identity used for this commit with:

    git commit --amend --reset-author
这会给您带来更多的工作,由于您将不得不使用精确的信息修改您已经完成的提交。
结论

您现在应该已经在您的系统上安装并预备好使用 git。要了解更多关于如何使用 Git 的信息,请查阅以下文章:


[*]如何有效使用 Git
[*]如何使用 Git 分支

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 在Ubuntu 16.04上安装Git的方法