收集云服务器优惠信息
记录云服务器使用心得

Linux系统安装Git并设置Git帐户详细教程

Git是一个免费、开源、快速的分布式版本控制系统 ( VCS ),其设计基于速度、高效性能和数据完整性,以支持小规模到广泛的软件开发项目。实际上,它是一个软件存储库,允许用户查询软件更改情况、恢复到以前的版本以及创建另一个版本的文件和目录。

Git是用C编写的,混合了Perl和各种shell脚本,它主要是为了在Linux内核上运行,并具有以下列出的许多显着功能,主要包括:

  • 简单易学
  • 速度很快,大部分操作都是在本地执行的,此外,这为需要与远程服务器通信的集中式系统提供了巨大的速度。
  • 高效率。
  • 支持数据完整性检查。
  • 实现廉价的本地分支。
  • 提供便利的暂存区。
  • 与许多其它工作流程一起维护多个工作流程。

在本文中,小编主要介绍在基于RHEL和基于Debian发行版上安装Git的必要过程步骤,以及如何配置Git账号,感兴趣的朋友可以了解下。

Git

在Linux中安装Git

可以从系统默认存储库安装Git ,并通过运行下面的YUM或APT包管理器更新命令确保你的系统具有最新版本的包:

sudo yum update [RHEL/CentOS/Fedora和Rocky/AlmaLinux] 
sudo apt update [Debian、Ubuntu和Mint]

接下来,输入以下命令来安装Git :

sudo yum install git [RHEL/CentOS/Fedora和Rocky/AlmaLinux] 
sudo apt install git [Debian、Ubuntu 和 Mint]

成功安装git后,可以输入以下命令来显示已安装的Git版本。

git --version 
git version 2.41.0
重要提示:从默认存储库安装Git将为你提供旧版本型号。如果希望拥有最新版本Git,请考虑使用下面的方法从源代码进行编译。

从源安装Git

在开始之前,需要从默认存储库安装所需的软件依赖项,以及从源代码构建二进制文件所需的实用程序,命令如下:

-------------- RHEL/CentOS/Fedora和Rocky/AlmaLinux --------------  
sudo yum groupinstall "Development Tools"
sudo yum install gettext- devel openssl-devel perl-CPAN perl-devel zlib-devel autoconf

-------------- Debian、Ubuntu和Mint  -------------- 
sudo apt install build-essential 
sudo apt install gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel autoconf

安装所需的软件依赖项后,下载最新的git tarball并使用以下一系列命令从源代码编译它:

wget https://github.com/git/git/archive/refs/tags/v2.42.0.tar.gz 
tar -xvf v2.42.0.tar.gz 
cd git-2.42.0/   
make configure 
sudo ./configure - -prefix=/usr/local 
sudo make 
sudo make install 
git --version

在Linux中创建Git用户帐户

在本节中,小编将介绍如何使用正确的用户信息(例如姓名和电子邮件地址)设置Git帐户,以避免任何提交错误,并且使用git config命令来执行此操作。

重要提示:请确保将以下“username”替换为你要在系统上创建和使用的Git用户的实际名称,并且将邮箱地址也替换成你自己的。本示例创建的用户名为aaronk。

可以首先使用下面的useradd命令创建一个Git用户,其中-m选项用于在/home下创建用户的主目录,-s指定用户的默认shell。

useradd -m -s /bin/bash username 
passwd username

现在,将新用户添加到wheel组,以使该帐户能够具有sudo权限,使用usermod命令如下:

usermod username -aG wheel

创建Git用户帐户

然后使用新用户配置Git ,命令如下所示:

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

现在使用以下命令验证Git配置:

sudo git config --list 

如果配置没有错误,应该能够查看包含以下详细信息的输出:

user.name=username
user.email=you@example.com

在Linux中设置Git帐户

结论

在上面简单的教程中,主要介绍了在Linux系统上安装Git以及如何配置它,相信这些步骤很容易遵循。如果你不知道怎么设置的话,那么可以参考上述教程进行操作,基本上都会成功的。

众所周知,在Linux系统上安装Git有很多重要的意义,尤其对于开发人员、团队和协作工作来说,它是不可或缺的工具,主要表现在以下几个方面:

  1. 版本控制:Git是一种分布式版本控制系统,它可以追踪和管理文件的版本和更改。通过Git可以随时恢复文件到以前的状态,比较文件之间的差异,协作开发,并避免文件丢失或错误更改。
  2. 协作开发:Git使多个开发人员能够在同一项目上协同工作,而不会发生冲突。它允许开发人员在本地工作、创建自己的分支,然后将更改合并到主分支中,以实现协同开发。
  3. 代码管理:Git是代码管理的重要工具。开发人员可以将项目存储在Git仓库中,跟踪代码的历史和演变,以及维护代码库的稳定性。
  4. 分布式开发:Git的分布式性质允许每个开发人员在本地克隆整个代码库,从而提供了离线工作的能力。开发人员可以在没有网络连接的情况下继续工作,并随后将更改推送到中央存储库。
  5. 开源生态系统:Git在开源生态系统中广泛使用,许多开源项目都使用Git进行代码管理。因此,了解和使用Git是与开源社区合作和贡献的重要一步。
  6. 跨平台性:Git在各种操作系统上都可用,包括Linux、Windows和macOS,这使得开发人员能够在不同的平台上协同工作。
赞(0)
网站声明:本文内容由趣云笔记原创,部分资源收集于网络,如有侵权请联系企鹅:2472781824删除。
文章名称:《Linux系统安装Git并设置Git帐户详细教程》
文章链接:https://www.ecscoupon.com/2063.html
本站资源仅供个人学习交流,未经允许不得转载,更不允许用于商业用途。如需转载,请注明来源,感谢理解!