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

打印 上一主题 下一主题

主题 1713|帖子 1713|积分 5139

1. 安装 Git

打开终端并执行以下下令,根据你的 Linux 发行版选择安装方式:
CentOS / Red Hat 系列

  1. sudo yum install git -y
复制代码

2. 验证 Git 是否安装成功

执行以下下令查察 Git 版本:
  1. git --version
复制代码
输出雷同以下内容体现安装成功:
  1. git version 2.x.x
复制代码

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

Git 使用用户名和邮箱标识提交纪录。运行以下下令举行配置: 这里用户名邮箱任意,但是最好是你正在使用的邮箱,假如在公司,那么使用公司给你的邮箱即可
至于用户名,最好是英文,任意起一个
设置用户名:

  1. git config --global user.name "你的用户名"
复制代码
设置邮箱:

  1. git config --global user.email "你的邮箱"
复制代码
验证配置:

  1. git config --global --list
复制代码
输出示例:
  1. user.name=你的用户名
  2. user.email=你的邮箱
复制代码

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

(1)存储用户名和暗码

Git 默认使用 HTTPS 拉取或推送代码时会要求输入用户名和暗码。可以启用凭据缓存来生存它们。
运行以下下令启用凭据缓存:
  1. git config --global credential.helper store
复制代码
之后,当你第一次拉取或推送代码时,输入用户名和暗码,Git 会将它们生存到 ~/.git-credentials 文件中。
(2)查察生存的凭据文件

  1. cat ~/.git-credentials
复制代码
生存内容示例:
  1. https://用户名:密码@github.com
复制代码

5. 测试配置


  • 克隆一个 Git 仓库:
    1. git clone https://github.com/你的用户名/仓库名.git
    复制代码
  • 假如凭据缓存配置精确,推送代码时无需再次输入用户名和暗码:
    1. git add .
    2. git commit -m "提交信息"
    3. git push
    复制代码

6. (保举)切换到 SSH 密钥登录

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

  • 天生 SSH 密钥:
    1. ssh-keygen -t rsa -b 4096 -C "你的邮箱"
    复制代码
  • 添加公钥到 Git 服务器(例如 GitHub):
    1. cat ~/.ssh/id_rsa.pub
    复制代码
    假如你是使用 root 用户登录的 那么会在 root目次下面 有一个 .ssh 文件夹
  • 验证连接:
    1. ssh -T git@github.com
    复制代码
完成后,可以使用 SSH 地点而不是 HTTPS 地点克隆仓库。

那么你的代码仓库需要配置一下刚才在linux上天生的 ssh 公钥,才能有权限去拉取仓库的代码;如 gitee为例:
你需要将天生的 id_rsa.pub 内容拷贝到此即可

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

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

张春

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表