当前位置: 首页 > article >正文

git下载与安装教程

Git下载与安装教程一、下载Git访问官网打开Git官方网站下载Git - Install注官网界面可能更新核心下载区域位置不变选择系统版本Windows用户点击Download for Windows按钮macOS用户点击Download for macOS按钮Linux用户根据发行版选择对应安装命令二、安装步骤以Windows为例graph TD A[双击安装文件] -- B[阅读许可协议] B -- C[选择安装路径] C -- D[组件选择] D -- E[配置环境变量] E -- F[选择默认编辑器] F -- G[完成安装]启动安装程序双击下载的.exe文件如Git-2.54.0-64-bit.exe许可声明点击next选择需要安装的位置默认安装到C盘点击next配置选项组件选择勾选在桌面添加快捷方式其他默认选择开始菜单:不用做更改默认点击next默认编辑器:Git的默认编辑器为Vim也可以点击选择现代的GUI编辑器如Notepad等我这里选择默认的点击next调整新存储库中初始分支的名称默认创建存储库的初始分支为master 如果修改的话可以选择第二个点击main修改为想要的分支名这里我默认 master环境变量选择Git from the command line and also from 3rd-party software默认 “从命令行以及第三方软件进行Git”。默认这个配置也是被推荐的被认为是安全的因为它仅向PATH添加了一些最小的Git包装器以避免使用可选的Unix工具造成环境混乱。能够从Git Bash命令提示符和Windows PowerShell以及在PATH中寻找Git的任何第三方软件中使用Git。选择SSH可执行文件选择默认的选择HTTPS传输后端使用第一个 使用OpenSSL库服务器证书将使用ca-bundle.crt文件进行验证。行尾转换选择默认的Checkout Windows-style, commit Unix-style line endingsCheckout Windows-style, commit Unix-style line endings在检出checkout文本文件时Git会将行尾符号 LF Unix风格自动转换为 CRLF Windows风格。而在提交commit文本文件时Git会将行尾符号 CRLF 转换回 LF。这适用于跨平台项目特别是在Windows环境下进行开发并且希望在Windows上保留CRLF行尾符号的习惯。该选项需要将core.autocrlf设置为true。Checkout as-is, commit Unix-style line endings检出文本文件时Git不会执行任何行尾符号的转换保持原样。但是在提交文本文件时Git会将行尾符号 CRLF 转换为 LF。这适用于跨平台项目特别是在Unix环境下进行开发并且希望在提交时统一使用LF行尾符号。该选项需要将core.autocrlf设置为input。Checkout as-is, commit as-is检出和提交文本文件时都不执行行尾符号的转换保持原样。这个选项通常不推荐用于跨平台项目因为不同操作系统使用不同的行尾符号CRLF或LF。如果项目中的文件包含不一致的行尾符号可能会导致问题。该选项需要将core.autocrlf设置为false。终端模拟器选择默认的Use MinTTY点击nextgit pull的默认行为:选择默认的第一种选项点击“Next”按钮进入下一个安装界面。第一个是默认值这是“git pu”的标准行为:尽可能将当前分支快速转发到获取的分支否则创建合并提交第二个是复位将当前分支复位到获取的分支上。如果没有要重新设置基础的本地提交这相当于快进第三个是只有快进快进到获取的分支。如果不能获取则失败配置凭证管理器:选择默认的配置额外选项默认开始安装完成安装点击Install开始安装完成后勾选Launch Git Bash立即体验也可以不选择直接finsh三、验证安装打开命令提示符WinR输入cmd或Git Bash输入验证命令git --version成功显示版本号如git version 2.54.0.windows.1即表示安装成功四、初始配置首次使用必做git config --global user.name 您的用户名git config --global user.email 您的邮箱example.com注意--global参数表示全局生效配置信息会保存在你用户主目录下的.gitconfig文件中。如果你希望这台电脑上所有的 Git 提交都使用同一个邮箱通常是你注册 GitHub、GitLab 或 Gitee 的邮箱请使用此方法。验证配置是否成功查看当前生效的邮箱git config user.email查看所有配置列表包含用户名和邮箱git config --list五、常见问题解决问题现象解决方法命令提示符找不到git重启电脑或手动添加安装路径到系统PATH安装进度卡住关闭杀毒软件后重试安装权限不足右键安装程序选择以管理员身份运行提示安装完成后可通过git config --list查看所有配置项。Linux/macOS用户可使用包管理器安装如sudo apt install git/brew install git

相关文章:

git下载与安装教程

Git下载与安装教程 一、下载Git 访问官网 打开Git官方网站下载:Git - Install (注:官网界面可能更新,核心下载区域位置不变) 选择系统版本 Windows用户:点击"Download for Windows"按钮macOS用…...

工业现场VSCode调试突然断连?独家披露某头部车企已验证的5层容错机制——含自动重连握手协议、调试会话快照回滚、硬件Watchdog协同触发

更多请点击: https://intelliparadigm.com 第一章:工业现场VSCode调试断连问题的根源与挑战 在工业自动化产线中,基于 VSCode Remote-SSH 或 Cortex-Debug 插件对嵌入式 PLC、边缘网关(如树莓派RT-Linux)进行远程调试…...

告别console.log式调试:VSCode AI智能变量推演与上下文回溯技术(仅限VSCode 1.89+私有API)

更多请点击: https://intelliparadigm.com 第一章:告别console.log式调试:VSCode AI智能变量推演与上下文回溯技术(仅限VSCode 1.89私有API) VSCode 1.89 引入了基于 Language Server Protocol 扩展的私有调试增强 AP…...

保姆级教程:用LIBERO和Python一步步调试机器人视觉,从相机画面到关节控制

从像素到动作:LIBERO机器人视觉调试实战指南 当你第一次看到机器人通过摄像头"看"到的世界时,那些二维像素阵列背后隐藏着怎样的三维空间信息?如何让这些抽象的数字转化为精确的机械臂运动?本文将带你像侦探破案一样&am…...

web权限提升与转移学习笔记

参考小迪安全高端No.1环境准备本地搭建demo访问后台admin/123456Tmall-后台权限->Web权限(提升)登录完成后由于java开发的网站利用哥斯拉生成后门来到文件上传功能上传1.jpg改包1.jsp发送这里我一开始用localhost抓不到包。换成本机真实IP立即解决&am…...

暗黑3终极按键助手:5分钟打造你的专属自动化战斗系统

暗黑3终极按键助手:5分钟打造你的专属自动化战斗系统 【免费下载链接】D3keyHelper D3KeyHelper是一个有图形界面,可自定义配置的暗黑3鼠标宏工具。 项目地址: https://gitcode.com/gh_mirrors/d3/D3keyHelper 还在为暗黑3中繁琐的技能连点而手指…...

告别数据抖动!手把手教你配置SGM58200 ADC的50/60Hz工频抗干扰采样(附STM32 I2C代码)

工业级ADC抗干扰实战:SGM58200精准抑制50/60Hz工频噪声的配置指南 在工业测量和传感器信号采集中,工频干扰就像一位不请自来的"噪音制造者"。当你的精密仪器读数出现周期性波动,或是数据采集结果出现难以解释的抖动时,很…...

大语言模型评估指标全解析与应用实践

1. 大语言模型评估指标入门指南 在自然语言处理领域,大语言模型(LLM)的评估一直是个令人头疼的问题。不同于传统机器学习任务有明确的准确率、召回率等指标,LLM的评估需要考虑语言质量、连贯性、事实准确性、创造性等多个维度。我曾在三个不同的LLM项目中…...

如何一键完成Windows和Office智能激活:KMS_VL_ALL_AIO完整指南

如何一键完成Windows和Office智能激活:KMS_VL_ALL_AIO完整指南 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 还在为Windows系统激活烦恼吗?Office软件突然变成只读模式…...

C++26反射元编程架构设计图首次公开(ISO/IEC JTC1 SC22 WG21内部评审版):含3层抽象边界定义与21个编译期约束断言

更多请点击: https://intelliparadigm.com 第一章:C26反射元编程架构设计图概览 C26 正式引入标准化的编译时反射(std::reflect)核心设施,标志着元编程范式从模板元编程(TMP)和 constexpr 编程…...

高隔离度四端口MIMO天线+FSS结构,5G高频段性能再提升!

一句话总结: 本文提出一款适用于5G高频段(28 GHz)的紧凑型四端口MIMO天线,通过加载频率选择表面(FSS),实现高隔离、低相关、高增益(8 dBi)的优异性能。 一、研究背景&…...

HarmonyOS 6学习:旋转动画优化与长截图性能调优——打造丝滑交互体验的深度实践

引言:当技术细节决定用户体验成败在移动应用开发的世界里,有两个看似微小却足以影响用户留存的关键细节:设备旋转时的动画流畅度和长内容截图的性能表现。前者决定了用户操作时的感官体验,后者影响着内容分享的效率与质量。想象这…...

如何5分钟内搭建AI驱动的浏览器自动化测试环境:Playwright MCP完整指南

如何5分钟内搭建AI驱动的浏览器自动化测试环境:Playwright MCP完整指南 【免费下载链接】playwright-mcp Playwright MCP server 项目地址: https://gitcode.com/gh_mirrors/pl/playwright-mcp 在当今的Web开发领域,浏览器自动化测试已成为提升开…...

如何在3分钟内完成Windows系统激活:智能激活脚本完整指南

如何在3分钟内完成Windows系统激活:智能激活脚本完整指南 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO KMS_VL_ALL_AIO是一款基于微软官方KMS技术的智能激活工具,能够一…...

异步电机负载适配控制与效率优化技术研究

异步电机负载适配控制与效率优化技术研究 摘要 异步电动机作为工业驱动领域的核心设备,其能效水平对工业节能具有重要意义。然而,异步电动机在轻载工况下运行效率显著下降,传统固定参数控制策略难以适应负载波动。本文从异步电机损耗构成机制出发,系统分析铜损、铁损、机…...

如何快速导出微信聊天记录:WeChatMsg微信数据管理完全指南

如何快速导出微信聊天记录:WeChatMsg微信数据管理完全指南 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we/W…...

leetcode 2452. 距离字典两次编辑以内的单词 中等

给你两个字符串数组 queries 和 dictionary 。数组中所有单词都只包含小写英文字母,且长度都相同。一次 编辑 中,你可以从 queries 中选择一个单词,将任意一个字母修改成任何其他字母。从 queries 中找到所有满足以下条件的字符串&#xff1a…...

从实验室到论文:手把手教你用MP DSS构建小鼠肠炎模型(附详细步骤与DAI评分避坑指南)

从实验室到论文:手把手教你用MP DSS构建小鼠肠炎模型(附详细步骤与DAI评分避坑指南) 在炎症性肠病研究领域,动物模型的构建质量直接影响实验数据的可靠性。作为被8000多篇文献验证的金标准,DSS诱导的小鼠肠炎模型因其与…...

不平衡数据集分类评估:ROC与PR曲线对比分析

1. 不平衡数据集分类评估的困境与挑战在机器学习分类任务中,我们常常会遇到类别分布严重不均衡的数据集。比如在信用卡欺诈检测中,正常交易可能占99.9%,而欺诈交易仅占0.1%;在医疗诊断场景中,健康样本可能远多于患病样…...

深度学习优化算法Adam的核心原理与实践技巧

1. 深度学习优化算法概述在训练深度神经网络时,选择合适的优化算法往往能决定模型最终的收敛速度和性能表现。传统的随机梯度下降(SGD)虽然简单直接,但在面对高维参数空间和非均匀曲率时常常显得力不从心。2014年,King…...

MZ-Tools 8.0.1 版本更新详解:VB6/VBA老项目迁移到VS2022,这些新功能与修复能帮你大忙

MZ-Tools 8.0.1 版本更新详解:VB6/VBA老项目迁移到VS2022,这些新功能与修复能帮你大忙 在数字化转型浪潮中,仍有大量企业核心业务运行在VB6/VBA等传统技术栈上。据行业调研显示,全球范围内超过40%的企业仍在使用至少一个VB6构建的…...

GPT Image 2用了停不下来,5大维度深度测评

大家好,我是吾鳴。专注于分享提升工作与生活效率的工具,无偿分享AI领域相关的精选报告,持续关注AI的前沿动向。 这两天彻底的AI圈彻底的被GPT Image 2给炸锅了,Nano Banana 独领风骚了那么久,终于出现对手了&#xff0…...

企业级AI Agent平台实战:从架构解析到部署调优

1. 项目概述:一个企业级AI Agent开发平台的深度拆解最近在开源社区里,一个名为“万悟”(Wanwu)的AI Agent开发平台引起了我的注意。这并非又一个简单的“玩具级”开源项目,而是由中国联通旗下“元景”团队推出的、定位…...

告别按键精灵!用C++和SetWindowsHookEx打造你的专属全局热键工具(附完整源码)

用C构建高性能全局热键工具:从Windows API到完整实现 你是否厌倦了第三方热键工具的臃肿和限制?作为开发者,我们常常需要快速触发特定操作——可能是启动开发环境、执行测试脚本,或是切换工作模式。市面上大多数工具要么功能过剩&…...

从AND/OR Control Point到XOR Tree:深入聊聊Test Point插入的那些‘门道’与避坑指南

从AND/OR Control Point到XOR Tree:深入聊聊Test Point插入的那些‘门道’与避坑指南 在芯片设计的可测试性(DFT)领域,Test Point技术就像一位隐形的调音师,通过精准的电路微调让故障检测的旋律更加清晰。不同于扫描链…...

报事报修系统不只是处理维修,这几款平台还能管好巡检和后勤事务

报事报修系统是学校、医院、物业、企业等组织用于处理设施故障、设备维修、环境问题、安全隐患等各类“事”与“修”的数字化工具。它区别于单纯的报修系统,不仅包含故障维修工单,还涵盖巡检异常上报、卫生保洁反馈、安全巡查记录、物品损坏申报等非维修…...

VSCode + Vector CANoe + ETAS INCA 三方协同调试失败?揭秘车载标定场景下D-PDU API v7.2.1与WSL2 IPC通信断连的底层时序漏洞

更多请点击: https://intelliparadigm.com 第一章:VSCode 车载适配教程 在智能座舱开发中,VSCode 作为轻量高效且可扩展的编辑器,正逐步成为车载 HMI(人机交互)应用开发的主流工具。为确保其在车规级 Lin…...

如何禁用 WordPress 区块主题默认的跳转链接(skip-link)输出

...

C++26反射配置仅需200ms?实测Clang 19.1.0 + libc++-experimental反射头文件加载耗时与缓存优化秘技

更多请点击: https://intelliparadigm.com 第一章:C26 反射特性在元编程中的应用 反射驱动的编译期类型自省 C26 引入了基于 std::reflexpr 的标准化反射机制,使程序可在编译期直接获取类型结构信息。与传统模板元编程(TMP&…...

毕业设计实战:基于 YOLOv8 的交通流量统计系统设计与实现

一、项目背景 在智慧城市建设过程中,道路交通监控视频中蕴含着大量有价值的信息。例如,城市管理部门可以通过监控视频分析不同道路、不同时间段的交通流量变化,从而辅助进行交通调度、拥堵分析和道路规划。传统交通流量统计方式主要依赖人工…...