LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

Git 安装与国内加速(配置 SSH Key + 镜像克隆)

zhenglin
2025年9月4日 14:58 本文热度 76
​在如今的开发环境中,Git 已成为最常用的版本控制工具,广泛应用于代码管理、协作开发和项目维护中。


对于国内开发者来说,由于 GitHub 等国外平台访问速度较慢,如何在本地快速安装 Git 并配置国内加速镜像源显得尤为重要。

本文将详细介绍如何在不同操作系统上安装 Git、配置 SSH 密钥以及使用国内镜像源加速 Git 操作。



一、Git 安装

1.1 Windows 上安装 Git

在 Windows 上安装 Git 相对简单。以下是具体步骤:1.下载 Git 安装包

  • 访问 Git 官方网站 Git 下载页面 选择适合 Windows 系统的安装包。安装包通常会根据操作系统版本(32 位或 64 位)自动推荐。

2.运行安装程序

  • 下载完成后,双击安装程序并按提示进行安装。大多数开发者可以直接选择默认设置,以下是关键步骤:

  • 选择默认的 Git Bash 作为命令行工具。

  • 选择默认的文本编辑器(推荐使用 VS Code 或 Notepad++)。

  • 配置 Git 的 PATH 环境变量,可以选择将 Git 添加到系统 PATH 中。


3.配置 Git 用户信息

  • 安装完成后,打开 Git Bash,使用以下命令配置 Git 用户名和邮箱:

git config --global user.name "Your Name"

git config --global user.email "your-email@example.com"


1.2 macOS 上安装 Git

在 macOS 上安装 Git,最常见的方法是通过 Homebrew 安装:


1.安装 Homebrew

  • 如果没有安装 Homebrew,可以使用以下命令安装:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"


2.使用 Homebrew 安装 Git

  • 安装完成 Homebrew 后,通过以下命令安装 Git:


git config --global user.name "Your Name"

git config --global user.email "your-email@example.com"


3.配置 Git 用户信息

  • 使用以下命令配置 Git 用户信息:

git config --global user.email "your-email@example.com"


1.3 Linux 上安装 Git

在 Linux 系统上,可以通过包管理工具来安装 Git:


Debian/Ubuntu 系统

sudo apt install git


CentOS 系统

sudo yum install git


配置 Git 用户信息

  • 配置用户名和邮箱:

git config --global user.email "your-email@example.com"



二、配置 SSH Key

Git 使用 SSH 密钥进行身份验证,这不仅提升了安全性,还简化了推送代码的流程。下面是如何生成和配置 SSH 密钥:


2.1 生成 SSH 密钥

  • 生成 SSH 密钥对

  • 打开终端(或 Git Bash),输入以下命令生成 SSH 密钥:

ssh-keygen -t rsa -b 4096 -C "your-email@example.com"

其中,-t rsa 指定使用 RSA 算法,-b 4096 指定密钥长度为 4096 位,-C 用于指定与 SSH 密钥关联的电子邮件。

  • 设置存储路径与密码,按照提示进行操作,默认密钥存储路径为 ~/.ssh/id_rsa,也可以选择自定义路径。

    建议设置密码以增强安全性,当然也可以留空。


  • 完成后生成密钥对,生成的密钥包括:

    id_rsa:私钥,应该妥善保管。

    d_rsa.pub:公钥,用于配置到 Git 服务平台。


2.2 添加 SSH Key 到 SSH Agent

  • 启动 SSH Agent,在终端中运行以下命令启动 SSH Agent:


eval "$(ssh-agent -s)"


  • 添加私钥到 SSH Agent,运行以下命令将生成的私钥添加到 SSH agent:

ssh-add ~/.ssh/id_rsa


2.3 将 SSH Key 添加到 GitHub/GitLab

  • 打开 id_rsa.pub 文件,复制其中的内容。登录到 GitHub 或 GitLab:

    GitHub:进入 Settings > SSH and GPG keys,点击 New SSH Key,将复制的公钥粘贴进去并保存。

GitLab:进入 Profile settings > SSH Keys,粘贴公钥并保存。



三、国内加速(配置镜像源)

由于 GitHub 等国外服务在国内访问速度较慢,配置国内镜像源可以大大提升 Git 操作速度。常用的加速方案包括使用 Gitee 和国内的 GitHub 镜像。


3.1 使用 Gitee 镜像

Gitee 是国内知名的代码托管平台,提供了 Git 仓库的镜像功能,国内用户可以通过 Gitee 镜像加速 Git 操作。


3.1.1 注册 Gitee 账号

  • 访问 Gitee 官网 注册账号。

    注册完成后,登录 Gitee。


3.1.2 配置 Gitee 镜像

  • 创建仓库:在 Gitee 上创建一个新的仓库。

    将 GitHub 仓库镜像到 Gitee:可以通过 Gitee 提供的“仓库导入”功能,将 GitHub 仓库直接导入 Gitee。选择 GitHub 仓库 URL 并开始导入。


3.1.3 修改远程仓库地址

  • 在本地仓库中,修改远程仓库地址为 Gitee 镜像地址:


git remote set-url origin https://gitee.com/username/repository.git


3.2 配置 GitHub 镜像源(使用国内镜像)

通过设置 GitHub 的国内镜像源,能够有效提高国内访问速度。常用的 GitHub 镜像包括:

  • GitHub 镜像(FastGit):https://hub.fastgit.org

  • GitHub 镜像(GitClone):https://gitclone.com


3.2.1 配置 GitHub 镜像

通过修改 GitHub 仓库的 remote 地址,将其替换为国内镜像 URL:

git remote set-url origin https://hub.fastgit.org/username/repository.git

或者是:

git remote set-url origin https://gitclone.com/github.com/username/repository.git



四、小总结

Git 是一个功能强大的版本控制工具,在国内开发环境中,由于网络访问限制,配置国内加速镜像源对于提高工作效率至关重要。

通过上述步骤,开发者不仅可以顺利安装 Git,还可以配置 SSH 密钥以保证安全的身份验证,同时通过国内镜像源加速 Git 操作,减少等待时间,提升开发效率。



参考文章:原文链接


该文章在 2025/9/4 15:04:36 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2025 ClickSun All Rights Reserved