前言
Git 是管理代码的工具,无论是在搭建前后端分离的复杂架构,还是在调试庞大的深度学习模型,一个清晰、规范的版本控制系统能帮你避开无数次'代码重构'带来的崩溃。Git 工具在大学期间实训时和工作中都会用到,那么今天在新电脑上手把手安装 Git 工具。
Git 下载与安装步骤
前往 Git 官方网站(https://git-scm.com/),点击 Download Git for Windows 按钮。
下载最新的 64-bit Git for Windows Setup。
安装完成,点击 Finish。
点击 Install 开始安装。
点击 Next 进入下一步;
点击 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),进行基础信息的全局配置。
- 配置用户名和邮箱 每次提交代码都会记录这些信息,这是必须执行的一步。
git config --global user.name "你的英文昵称或姓名"
git config --global user.email "你的常用邮箱@example.com"
- 生成 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++ 独立窗口。


