前言
Git 是管理代码的工具,无论是在搭建前后端分离的复杂架构,还是在调试庞大的深度学习模型,一个清晰、规范的版本控制系统能帮你避开无数次'代码重构'带来的崩溃。Git 工具在大学期间实训时和工作中都会用到,那么今天在新电脑上手把手安装 Git 工具。
一、Git 下载与保姆级安装步骤
前往 Git 官方网站(https://git-scm.com/),点击 Download Git for Windows 按钮。
下载最新的 64-bit Git for Windows Setup。
运行安装程序,点击 Next 进入下一步。
点击 Install 开始安装。
点击 Next 进入下一步。
点击 Next 进入下一步。
点击 Next 进入下一步。
点击 Next 进入下一步。
个人使用选 Use the OpenSSL library,点击 Next 进入下一步。
点击 Next 进入下一步。
点击 Next 进入下一步。
点击 Next 进入下一步。
Adjusting the name of the initial branch (调整初始分支名): 推荐选择 Override the default branch name for new repositories,并在文本框中填入 main。这是目前的行业通用标准,能减少推送到远端时的命名冲突。
默认的是 vim 编辑器,一般使用默认的即可;点击 Next 进入下一步,后续可以手动修改。
点击 Next。
这一步按照默认即可,点击 Next。
选择安装目录,点击 Browse... 按钮,这里建议安装除 C 盘外其他盘,选择完成后,点击按钮 Next。
下载完成后,双击下载的 exe 程序,之后点击 Next。
二、环境配置
安装完成后,在桌面空白处右键,选择 Open Git Bash here(或者在终端中打开 Git Bash),进行基础信息的全局配置。
1. 配置用户名和邮箱 每次提交代码都会记录这些信息,这是必须执行的一步。
git config --global user.name "你的英文昵称或姓名"
git config --global user.email "你的常用邮箱@example.com"
2. 生成 SSH 密钥 (免密登录 GitHub/Gitee 必备) 不配置 SSH,每次推送代码都需要频繁输入账号密码。目前推荐使用更安全的 ed25519 算法。
ssh-keygen -t ed25519 -C "你的常用邮箱@example.com"
连续按三次回车(不设置额外密码)。生成后,输入以下命令查看并复制你的公钥内容,将其粘贴到 GitHub 或 Gitee 的 SSH Keys 设置中:
cat ~/.ssh/id_ed25519.pub
Notepad++ 是一个非常经典的轻量级选择,打开速度极快,用来写 Git 的提交信息再合适不过了。 不过,配置 Notepad++ 会比配置系统自带的记事本稍微复杂一点点。你需要指定它的绝对路径,并且加上几个特定的启动参数,这样才能确保 Git 会乖乖等待你写完并关闭窗口后再继续执行,而不是瞬间闪退报错。
配置 Notepad++ 为默认编辑器
打开 Git Bash 或终端,输入以下命令,更换成你自己的 notepad++.exe 路径:
git config --global core.editor "'E:/1-ProgramFiles/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
-multiInst: 强制打开一个新的 Notepad++ 独立窗口。


