Git BASH安装教程

什么是 Git Bash?

简单来说,Git Bash 是为 Windows 系统提供的模拟 Linux 风格的 Bash 命令行环境,主要用于运行 Git 命令。Bash 是 Linux 和 macOS 用户常用的命令行工具,而 Windows 自带的命令提示符与它不兼容。因此,Git for Windows 软件包中包含了 Git Bash,让你可以在 Windows 上使用熟悉的 Bash 语法来操作 Git 和进行文件管理

第一步:下载 Git for Windows

Git Bash 是 Git for Windows 的一部分,所以安装 Git 的同时就会自动装上 Git Bash。

访问官网:打开浏览器,访问 Git 的官方网站:https://git-scm.com/

自动下载:网站会自动检测你的操作系统(Windows),并显示一个“Download for Windows”的按钮。点击这个按钮,即可下载最新版本的安装程序(.exe 文件)。

在这里插入图片描述


根据处理器选择对应的安装包下载

在这里插入图片描述

第二步:运行安装程序

下载完成后,找到并双击运行安装程序。根据你对定制化的需求,可以选择以下两种方式之一:

方式一:快速安装(适合大多数用户)

对于初学者或希望快速上手的朋友,最简单的方式就是一直点击“Next”,接受所有默认选项,最后点击“Install”即可完成安装。默认设置已经过优化,能够满足绝大多数开发场景。

方式二:自定义安装(了解关键配置)

如果你想了解每个步骤的含义,可以按照以下指南进行配置。以下是在安装向导中需要注意的几个关键点:

选择组件 (Select Components):建议保留默认勾选。其中 “Git Bash Here” 和 “Git GUI Here” 是非常实用的选项,它们会在你的文件夹右键菜单中添加快捷方式,方便你在特定目录下直接打开 Git Bash。

选择默认编辑器 (Choosing the default editor used by Git):Git 有时需要你输入提交信息,会打开一个文本编辑器。默认是 Vim,它对新手不太友好。你可以在此处下拉选择你熟悉的编辑器,如 Notepad++、Visual Studio Code 等。

调整 PATH 环境变量 (Adjusting your PATH environment)

推荐选择中间项:“Git from the command line and also from 3rd-party software”。这个选项会将 Git 添加到系统的 PATH 环境变量中,让你不仅在 Git Bash,还能在 Windows 自带的命令提示符 (CMD) 或 PowerShell 中直接使用 Git 命令。

配置行结束符 (Configuring the line ending conversions)

推荐选择第一项:“Checkout Windows-style, commit Unix-style line endings”。这是因为 Windows 和 Linux/Unix 系统使用的换行符不同(CRLF 与 LF)。选择此项后,Git 在 Windows 上下载代码时会自动转换为 CRLF 以适应 Windows 工具,在你提交代码时又会自动转换回 LF,从而避免因换行符不同导致的混乱。

选择终端模拟器 (Configuring the terminal emulator to use with Git Bash)

推荐选择:“Use MinTTY (the default terminal of MSYS2)”。MinTTY 功能更丰富,提供了更好的文本渲染和色彩支持,能带来更佳的终端体验。

完成上述关键选择后,一路点击“Next”直到“Install”,最后点击“Finish”完成安装。

第三步:验证安装与初步配置

打开 Git Bash:安装完成后,你可以在桌面或任意文件夹中点击鼠标右键,选择 “Git Bash Here” 来启动它。

在这里插入图片描述

验证版本:在打开的黑色窗口中,输入以下命令并回车,如果正确显示 Git 版本号,则说明安装成功:

git--version

Read more

Flutter for OpenHarmony:Flutter 三方库 fluster — 亿级地理空间点聚合实战(适配鸿蒙 HarmonyOS Next ohos)

Flutter for OpenHarmony:Flutter 三方库 fluster — 亿级地理空间点聚合实战(适配鸿蒙 HarmonyOS Next ohos)

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter for OpenHarmony:Flutter 三方库 fluster — 亿级地理空间点聚合实战(适配鸿蒙 HarmonyOS Next ohos) 前言 随着移动互联网进入“万物互联”时代,地理位置服务(LBS)在我们的日常应用中扮演着越来越重要的角色。无论是外卖配送、打车软件,还是房产中介、旅游攻略,都需要在地图上展示成千上万个位置点。 然而,当我们在 OpenHarmony 设备(如折叠屏手机、平板或车载系统)上尝试一次性渲染数千个标记点(Markers)时,地图往往会变得卡顿不堪,视觉上也极其混乱。为了解决这一痛点,点聚合(Point Clustering) 技术应运而生。今天我们要深度剖析的扩展库 —— fluster,正是解决海量地理点聚合的利器。 一、地理点聚合的核心挑战 1.

By Ne0inhk
Flutter for OpenHarmony:Flutter 三方库 confetti 为你的应用庆典瞬间注入极其灵动的漫天彩带惊喜互动反馈引擎(适配鸿蒙 HarmonyOS Next ohos)

Flutter for OpenHarmony:Flutter 三方库 confetti 为你的应用庆典瞬间注入极其灵动的漫天彩带惊喜互动反馈引擎(适配鸿蒙 HarmonyOS Next ohos)

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net。 Flutter for OpenHarmony:Flutter 三方库 confetti 为你的应用庆典瞬间注入极其灵动的漫天彩带惊喜(互动反馈引擎)(适配鸿蒙 HarmonyOS Next ohos) 前言 在电商大促夺魁、游戏升级或是任务达成时,一套精美的“彩带喷发”动画往往能让用户的多巴胺瞬间翻倍。confetti 库为 Flutter 开发者提供了一套高性能、可高度定制的物理粒子系统。在本文中,我们将探讨如何在 OpenHarmony 环境下部署这一“氛围大师”,让你的鸿蒙应用关键节点充满惊喜。 1. 为什么你的应用需要 confetti? 心理学研究表明,适时的正向视觉反馈能显著提高用户的留存率。confetti 的优势在于: * 纯物理模拟:每一片彩带的旋转、飘落和路径均符合物理重力公式,表现极其自然。 * 高性能粒子引擎:即使在屏幕上同时渲染数百个碎片,依然能保持满帧运行。 * 全平台一致性:不依赖原生动画库,

By Ne0inhk
Flutter 三方库 annas_archive_api 的鸿蒙化适配指南 - 实现全球影印资源/文献的结构化检索、支持跨源元数据提取与端侧学术内容探测实战

Flutter 三方库 annas_archive_api 的鸿蒙化适配指南 - 实现全球影印资源/文献的结构化检索、支持跨源元数据提取与端侧学术内容探测实战

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 三方库 annas_archive_api 的鸿蒙化适配指南 - 实现全球影印资源/文献的结构化检索、支持跨源元数据提取与端侧学术内容探测实战 前言 在进行 Flutter for OpenHarmony 的教育、科研或电子阅读类应用开发时,如何低成本地接入海量的全球公开文献和图书元数据?annas_archive_api 是一款专为 Anna's Archive 设计的非官方 API 封装库。它能让你在鸿蒙端以对象化的方式搜索数千万份文献索引。本文将介绍如何在鸿蒙系统下构建极致的学术资源发现体验。 一、原直观解析 / 概念介绍 1.1 基础原理 该库通过对 Anna's Archive 网页接口的深度解析和 RESTful API

By Ne0inhk
windows下 vscode 连接VMware虚拟机 c++开发环境搭建(Ubuntu为例),超详细,看这一篇就够了

windows下 vscode 连接VMware虚拟机 c++开发环境搭建(Ubuntu为例),超详细,看这一篇就够了

引言 本文将详细介绍如何在windows环境下通过vscode连接虚拟机搭建c++开发环境。 依赖环境 主机环境:windows操作系统(我是win11) VMware虚拟机:已安装Linux或其他目标系统(Ubuntu)。 vscode:在windows上安装vscode 工具链:linux需要安装gcc/g++(c++开发建议用g++)、gdb环境,Ubuntu下可通过g++ --version命令查看是否安装,如果安装会显示版本信息 如果未安装,可通过如下命令进行安装,也可以自己编译源码,这个暂时不做展开 sudo apt install g++ sudo apt install gdb 第一步:vscode安装Remote - SSH扩展,linux下安装OpenSSH 可通过扩展图标或者按下Ctrl+Shift+X搜索安装Remote - SSH扩展 linux可直接用以下命令安装openssh服务, # 更新软件包列表 sudo apt update # 安装OpenSSH服务器 sudo

By Ne0inhk