Git是当今大多数软件团队都在使用的分布式版本控制系统。它使您可以跟踪代码更改,还原到之前的阶段,创建分支并与其他开发人员合作。
Git最初是由Linux内核的创建者 Linus Torvalds 开发的。本教程介绍如何在Raspberry Pi安装Git。我们假设您在Raspberry Pi安装Raspbian。
对于大多数人来说,安装Git的最简单和推荐的方法是使用apt
软件包管理工具进行安装。
如果要从源代码安装最新的稳定版Git,请向下滚动到本教程的从源码安装Git章节。
Git软件包包含在Raspbian的默认存储库中。以root或具有sudo权限的用户身份运行命令sudo apt update && sudo apt install git
在您的Raspberry Pi安装Git。
当安装完成后运行命令git --version验证安装,在撰写本文时,Raspberry Pi存储库中可用的Git当前版本为2.20.1
。
sudo apt update
sudo apt install git
git --version
git version 2.20.1
至此,您已经在树莓安装Git。
构建Git 源码
从源码编译Git允许您安装最新的Git版本并自定义构建选项。但是,您将无法通过apt
软件包管理器来维护Git安装。
首先,安装在Raspbian构建Git所需的依赖软件,安装完成后,打开浏览器,访问GitHub的Git项目镜像,并复制以.tar.gz
结尾的最新版本链接URL。
目前,最新的稳定Git版本是2.24.1
,但对于您来说可能会有所不同。
我们将下载Git源代码到/usr/src
目录中,该目录是放置源文件的常用位置。运行cd命令导航到目录。
运行wget命令下载git源码,使用您先前复制的链接替换wget命令的URL参数。接下来,提取压缩包,然后运行cd命令切换到git源目录。
运行make && make install
命令来构建并安装Git。当构建完成后运行命令git --version
以验证安装。
sudo apt update
sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext
cd /usr/src/
sudo wget https://github.com/git/git/archive/v2.24.1.tar.gz -O git.tar.gz
sudo tar -xf git.tar.gz
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install
git --version
git version 2.24.1
配置Git
现在,您已在Raspberry Pi安装Git,建议您设置个人信息。git config
命令将设置您的提交名称和电子邮件地址。
要确认您已在Git中正确设置个人信息,可以运行命令git config --list
。个人你的配置设置存储在~/.gitconfig
文件中。
如果要对全局Git配置进行其他更改,请使用git config
命令或手动编辑~/.gitconfig
文件。
git config --global user.name "Your Name"
git config --global user.email "youremail@yourdomain.com"
git config --list
[user]
name = Your Name
email = youremail@yourdomain.com
结论
在Raspberry Pi安装Git只需运行一个apt
命令即可。如果要使用最新的Git版本,则需要从源代码进行构建。
使用Raspberry Pi,您可以在本地网络设置自己的Git服务器。如果您不熟悉Git,请查看 Pro Git专业书籍,这是学习如何使用Git的极好的资源。
如果您遇到问题或反馈,请在下面留下评论。