当前位置:主页 > 查看内容

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

发布时间:2021-07-08 00:00| 位朋友查看

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

????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 发行版,我们可以从源码编译它。


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

;原文链接:https://blog.csdn.net/xDroid_linzhuo/article/details/115696833
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文


随机推荐