手把手教你如何Linux系统中安装Git

    Git

       Git是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。用于敏捷高效地处理任何或小或大的项目。它与常用的版本控制工具CVS,Subversion等不同,采用了分布式版本库的方式,不必获得服务器端软件支持。

       Git与SVN区别:Git不仅仅是版本控制系统,它也是内容管理系统(CMS),工作管理系统等。

       1、Git是分布式的,SVN不是:这是Git和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。

       2、Git把内容按元数据方式存储,而SVN是按文件存储:所有的资源控制系统都是把文件的元信息隐藏在一个类似.svn、.cvs等的文件夹里。

       3、Git分支和SVN的分支不同:分支在SVN中一点都不特别,其实它就是版本库中的另外一个目录。

       4、Git没有一个全局的版本号,而SVN有:目前为止这是跟SVN相比Git缺少的最大的一个特征。

       5、Git的内容完整性要优于SVN:Git的内容存储使用的是SHA-1哈希算法。这能确保代码内容的完整性,确保在遇到磁盘故障和网络问题时降低对版本库的破坏。
在这里插入图片描述

    使用apt安装Git

       Git 软件包被包含在 Ubuntu 默认的软件源仓库中,并且可以使用 apt 包管理工具安装。这是在 Ubuntu 上安装 Git 最便利,最简单的方式。

        安装Git

sudo apt update
sudo apt install git

       检查是否安装成功

git --version

    从源码安装Git

       从源码安装 Git 的最大优势就是我们可以编译最新的 Git 发行版,并且定制编译选项。
       从git在github发布页面下载最新版Git压缩包。例如:v2.31.1。
在这里插入图片描述
       将压缩包解压到/user/src目录

wget -c https://github.com/git/git/archive/v2.26.2.tar.gz -O - | sudo tar -xz -C /usr/src

       编译安装Git

cd /usr/src/git-*
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install

       检查是否安装成功

git --version

       配置Git
       在安装 Git 之后第一件事情,就是配置 Git 用户名和邮件地址。 Git 在每一次 commit 代码时会关联我们的身份。
想要设置全局的 commit 名字和邮件地址,运行下面的命令:

git config --global username "Your Name"
git config --global user.email "youremail@yourdomain.com"

我们可以验证配置是否生效,输入:

git config --list

这里配置文件被存储在~/.gitconfig文件:

[user]
    name = Your Name
    email = youremail@yourdomain.com

    总结

       在 Ubuntu 上安装 Git 就是简简单单运行一个apt命令的事情。如果想使用最新的 Git 发行版,我们可以从源码编译它。


       关注我,后续发布更多知识。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值