朋友给我做网站大冶市建设局网站
安装部分:
- Windows:下载官网安装包,双击安装,路径选择(注意是否修改),安装选项(是否勾选某些选项,如提到安装时更换编辑器为Nano)。
 - Linux:通过包管理器安装或源码编译,如提到使用yum或apt-get。
 - MacOS:Homebrew或官网下载。
 配置部分:
- 用户信息(全局和项目级设置,)。
 - 配置编辑器(如提到的Vim或Nano)。
 - SSH密钥生成。
 
以下是Git安装与配置的详细步骤及注意事项:
一、安装步骤(按操作系统分类)
1. Windows系统
-  
下载安装包
- 访问Git官网下载对应版本。
 - 部分教程推荐选择64位版本(如Git-2.43.0-64-bit.exe)。
 
 -  
安装过程
- 双击安装包,以管理员权限运行。
 - 路径选择:
 
 
- 默认路径为
C:\Program Files\Git。 - 建议修改为非中文、无空格路径(例如
D:\Git)。- 选项配置:
 
 - 保持默认设置(推荐)。
 - 关键选项:
 
- 调整初始分支名(默认
main分支)。 - 选择Git Bash作为默认终端。
 - 不勾选“额外配置选项”(可能存在bug)。 
- 安装完成后勾选“启动Git Bash”。
 
 
- 验证安装 
- 右键菜单出现
Open Git Bash here和Open Git GUI here表示成功。 
 - 右键菜单出现
 
2. Linux系统(以CentOS/Ubuntu为例)
- 包管理器安装 
- Debian/Ubuntu:
 
 
     sudo apt-get updatesudo apt-get install git
 
- CentOS/Fedora:
 
     sudo yum install git
 
- 源码编译安装 
- 安装依赖库:
 
 
     sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
 
- 下载源码包并编译:
 
     wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.43.0.tar.gztar -zxvf git-2.43.0.tar.gzcd git-2.43.0./configuremakesudo make install
 
3. macOS系统
- Homebrew安装
 
   /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"brew install git
 
- 官网安装包 
- 下载
.dmg文件后图形化安装。 
 - 下载
 
二、基础配置
1. 用户信息(必选)
git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"
 
- 作用:提交代码时显示作者信息。
 - 配置级别: 
--local:仅当前仓库(配置存储在.git/config)。--global:当前用户全局(配置存储在~/.gitconfig)。--system:系统级(需root权限,配置存储在/etc/gitconfig)。
 
2. 其他常用配置
- 默认编辑器设置
 
   git config --global core.editor vim  # 或nano/vscode等[[6][11]]
 
- SSH密钥生成
 
   ssh-keygen -t rsa -C "your_email@example.com"cat ~/.ssh/id_rsa.pub  # 将公钥复制到GitHub/Gitee[[6][8]]
 
- 查看配置
 
   git config --list --show-origin  # 显示配置来源git config --list  # 查看所有配置[[9][18]]
 
三、注意事项
-  
路径问题
- 避免中文路径或空格(Windows系统)。
 - 环境变量自动配置(部分教程需手动检查)。
 
 -  
配置优先级
- 项目级 > 用户级 > 系统级。
 - Windows系统全局配置路径:
C:\Users\$USER\.gitconfig。 
 -  
跨平台差异
- Windows推荐使用Git Bash而非CMD。
 - Linux/macOS可通过终端直接操作。
 
 
四、参考资料
- 安装细节参考(Windows默认配置)(选项说明)(编辑器设置)。
 - 配置层级说明参考(作用范围)(存储位置)(覆盖规则)。
 
