尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
零基础完成git开发环境配置
零基础完成git开发环境配置一、前言本文面向零基础读者详细讲解git开发环境配置。二、操作步骤与知识讲解1.安装git针对windows系统操作步骤①打开https://git-scm.com/install/windows②点击Git for Windows/x64 Setup(大部分情况都是点击这个具体还是要看个人电脑)③之后一路默认并点击下一步Next即可原理讲解①略②x64,x86,ARMx64讲解x64是指64位架构的windows操作系统专门运行在现代64位cpu上x86是32位系统现在基本已被淘汰ARM64是基于ARM的Windows64位操作系统。x64安装包只能安装在64位windows系统上而x86安装包不但可以安装在32位windows系统上也可安装在64位windows系统上ARM64不能装ARM64之外的安装包别的系统也不能装ARM64安装包。③略2.git配github操作步骤①打开git-bash.exe②运行命令git --version若返回版本号则继续下一步。③运行命令git config --global user.name此处填写你的github用户名git config --global user.email此处填写你的github关联邮箱④运行命令git config --global --list确认全局配置是正确的之后继续下一步。⑤运行命令ssh-keygen -t ed25519 -C “填写你的github关联邮箱”后续继续回车即可直至进入下一步。⑥运行命令 cat ~/.ssh/id_ed25519.pub将运行后终端输出的字符串复制⑦打开github,点击右上角头像→点击settings→点击左侧SSH and GPG keys→New SSH key;title自定义比如windows-gitbash把公钥内容粘贴到Key中点击Add SSH key后续完成账号验证即可。⑧运行命令ssh -T gitgithub.com对于弹出的提示输入yes并回车。至此我们便完成了git开发环境的配置后续可以使用git操控github远程仓库。原理讲解①git-bash.exe是Git for windows自带的一套终端模拟器模拟出类似Linux的运行环境。它使用bash运行环境支持所有的git命令Linux常用命令并且自带OpenSSH。其中Bash指的是Bourne Again Shell。而Shell指的是命令解释器是人与操作系统内核之间的翻译官。Bash就是Shell的一种Linux的默认终端就是bash。②这是一条git命令用于查看git版本。③git config是git配置命令–global指全局级别使得本机的所有git仓库共用这套配置user.name是提交代码时显示的作者名称user.email是提交代码时绑定的作者邮箱。执行这两条命令后所有git commit都会带上相应的作者名称与作者邮箱。④这是用于查看全局配置的Git命令⑤SSH指的是Secure Shell安全外壳协议可以以加密方式远程登录另一台电脑/服务器。ssh-keygen是OpenSSH自带的SSH密钥生成工具用于生成非对称密钥对公钥私钥常用于Git与服务器免密SSH登录-t ed25519中-t用于指定算法而ed25519则是现代推荐的椭圆加密算法-C “填写你的github关联邮箱”这里-C用来添加注释一般是写邮箱方便区分多组密钥。注释会显示在公钥文件的末尾。后续几步都是直接回车这样会使得密钥对文件保存在默认地址并且不给私钥设置密码。⑥cat是Linux命令的一种用于读取指定文件的内容并打印到终端。**~**代表用户当前的家目录整个文件结构最终指向的就是公钥文件执行命令后所输出的字符串即为公钥。⑦将SSH生成的公钥与github账号进行了绑定⑧这是一条OpenSSH客户端命令用于测试SSH连接是否通畅首次连接会弹出主机身份确认提示。此处不具体展开讲解该命令。
RELATED

相关推荐

Bright Data CLI 实战:50 秒完成 Amazon 美德站价格抓取,并接入 Claude MCP(2026 教程)

Bright Data CLI 实战:50 秒完成 Amazon 美德站价格抓取,并接入 Claude MCP(2026 教程)

使用 Bright Data CLI 与 MCP,将 Claude Code 接入实时 Web Scraping 能力,实现 Amazon 多站价格抓取、SERP 搜索和 AI Agent 自动化 先给你看一张我上周截的图。 我在 Claude Code 里丢了一句话:“帮我对比这个商品在美国站和德国出口下的价…

📅 2026/8/23 19:57:42
IP地址和MAC地址,为什么少一个网络就得“瘫痪”?

IP地址和MAC地址,为什么少一个网络就得“瘫痪”?

你有没有想过一个问题:你给朋友寄快递,填的是“北京市朝阳区某某小区”,快递员能送到小区门口,但他怎么知道交给谁?这时候你就得补一句,“3号楼2单元,门口有棵歪脖子树那家”。网络世界里&#…

📅 2026/8/23 19:57:43
LLM代码生成中的模型身份认同:从行为差异到智能选择策略

LLM代码生成中的模型身份认同:从行为差异到智能选择策略

这次我们来看一个关于大语言模型代码生成能力的有趣研究——"The Librarian Who Refused to Code: Model-Dependent Identity Enactment in LLM Code Generation"。这个研究揭示了一个关键现象:不同的LLM在代码生成任务中会表现出不同的"身份认同&qu…

📅 2026/9/10 5:21:26
MORE NEWS

更多资讯

📰

GraalVM Native Image 静态分析报告(Points-to Analysis Reports)完全指南:调用树、对象树与可达性追踪

GraalVM Native Image 静态分析报告(Points-to Analysis Reports)完全指南:调用树、对象树与可达性追踪 【免费下载链接】graal GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer co…

📰

AMS 2700F标准解读:不锈钢钝化工艺要点与实施指南

简介:SAE AMS 2700F中文版是不锈钢钝化处理的技术标准,专门面向航空航天、汽车制造及医疗器械等领域的工艺工程师、质量检验人员与生产管理者。标准内容涵盖可接受材料类型、清洗脱脂等预处理要求、钝化液组成与温度时间参数、外观检查与盐雾试验等检验方…

📰

TiXL 浮点运算算子库 Lib.numbers.float 完全指南:44 个算子的参数详解、源码原理与实战串联

TiXL 浮点运算算子库 Lib.numbers.float 完全指南:44 个算子的参数详解、源码原理与实战串联 【免费下载链接】t3 TiXL is an open source software to create realtime motion graphics. 项目地址: https://gitcode.com/GitHub_Trending/t3/t3 本文以 TiXL&…

📰

大众TL52625前端框架材料要求详解:从性能测试到落地执行

简介:大众汽车集团技术标准TL 52625英文版聚焦前端框架(mounting bracket)材料要求,面向汽车零部件供应商、材料与质量工程师,用于规范热塑性塑料及混合技术(如PP GMT、长玻纤增强PP、PP注射成型LFT、聚酰胺…

📰

OneUptime 自定义探针(Custom Probe)部署实战:私网监控、代理配置与断连排障全指南

可观测性后端运维前端云原生微服务AI Agent 【免费下载链接】oneuptime Complete open-source monitoring and observability platform. 项目地址: https://gitcode.com/GitHub_Trending/on/oneuptime 点击查看 免费下载 自定义探针(Custom Probe&#…

📰

Swagger UI Schema 校验与错误标记实战

Swagger UI Schema 校验与错误标记实战 【免费下载链接】swagger-ui Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API. 项目地址: https://gitcode.com/GitHub_Trending/s…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬