超详细!在linux上安装git环境!

1. 安装 Git

打开终端并执行以下命令,根据你的 Linux 发行版选择安装方式:

CentOS / Red Hat 系列
sudo yum install git -y

2. 验证 Git 是否安装成功

执行以下命令查看 Git 版本:

git --version

输出类似以下内容表示安装成功:

git version 2.x.x

3. 配置全局用户名和邮箱

Git 使用用户名和邮箱标识提交记录。运行以下命令进行配置: 这里用户名邮箱随便,但是最好是你正在使用的邮箱,如果在公司,那么使用公司给你的邮箱即可

至于用户名,最好是英文,随便起一个

设置用户名:
git config --global user.name "你的用户名"
设置邮箱:
git config --global user.email "你的邮箱"
验证配置:
git config --global --list

输出示例:

user.name=你的用户名
user.email=你的邮箱

4. 配置用户名密码(启用凭据缓存,可以跳过,采取ssh方式)

(1)存储用户名和密码

Git 默认使用 HTTPS 拉取或推送代码时会要求输入用户名和密码。可以启用凭据缓存来保存它们。

运行以下命令启用凭据缓存:

git config --global credential.helper store

之后,当你第一次拉取或推送代码时,输入用户名和密码,Git 会将它们保存到 ~/.git-credentials 文件中。

(2)查看保存的凭据文件
cat ~/.git-credentials

保存内容示例:

https://用户名:密码@github.com

5. 测试配置

  1. 克隆一个 Git 仓库:

    git clone https://github.com/你的用户名/仓库名.git
    
  2. 如果凭据缓存配置正确,推送代码时无需再次输入用户名和密码:

    git add .
    git commit -m "提交信息"
    git push
    

6. (推荐)切换到 SSH 密钥登录

如果不希望每次使用用户名和密码,可以通过 SSH 配置无密码登录:

  1. 生成 SSH 密钥:

    ssh-keygen -t rsa -b 4096 -C "你的邮箱"
    
  2. 添加公钥到 Git 服务器(例如 GitHub):

    cat ~/.ssh/id_rsa.pub
    

    如果你是使用 root 用户登录的 那么会在 root目录下面 有一个 .ssh 文件夹

  3. 验证连接:

    ssh -T [email protected]
    

完成后,可以使用 SSH 地址而不是 HTTPS 地址克隆仓库。


那么你的代码仓库需要配置一下刚才在linux上生成的 ssh 公钥,才能有权限去拉取仓库的代码;如 gitee为例:

你需要将生成的 id_rsa.pub 内容拷贝到此即可

在这里插入图片描述

以上就是Linux下安装git的操作过程。

猜你喜欢

转载自blog.csdn.net/qq_45594960/article/details/145308132
今日推荐