点击左侧
Download for Windows
即可直接跳转下载。 右上角Download
可选择更多版本下载。 这里提供 VSCodeUserSetup-x64-1.62.2.exe 蓝奏云下载。
下一步
之后进入安装目录的选择,默认为 C盘,可修改为自定义目录。下一步
之后进入开始菜单设置,默认即可。下一步
之后进入附加任务选择,为方便以后工作,这里全部选中。下一步
之后进入最终安装确认,确认无误点击 安装
即可。点击
Download for Windows
,Git 官网会直接识别电脑的操作系统并提供对应安装包,这里示范为 Windows 系统。 也可以点击左下角Downloads
选择其他安装包。 提供 Git-2.33.1-64-bit.exe蓝奏云 下载。
若以前有安装过 Git,则这一页会显示
Install
按钮,点击即可直接按原来的配置直接安装,如果要重新自定义配置,请先将电脑中的 Git 卸载。
Next
进入安装目录选择页面。默认安装在 C盘,可以自定义安装在别的地方,这里示范安装在 D盘。 这一步往后**直接点击
Next
**即可,默认配置就足够了。
Next
进入组件选择页面,默认即可。前两行表示是否在桌面创建快捷方式; 中间默认勾选部分建议不要动; 倒数第二个表示是否每日检查更新; 最后一个表示是否将 Git 命令行添加到 Windows 终端(可进一步美化)。
Next
进入开始菜单设置,默认即可。默认放在开始菜单的
Git
文件夹,也可修改文件夹名称或选择其他文件夹。 勾选下面选项则不创建开始菜单文件夹(即无法从开始菜单打开)。
Next
进入默认编辑器选择, 默认即可。默认选择 Vim,这里示范使用 Visual Studio Code 作为默认编辑器。
Next
进入选择修改初始化分支的名称页面,默认即可。默认选择让 Git 决定,也可以选择下一项自定义名称,默认修改为 main,也可自行修改为自定义名称。 各大开源社区已渐渐将默认分支名称由 master 变更为 main。
Next
进入 PATH 环境调整页面,默认即可。第一种“仅从 Git Bash 使用 Git”,选择后将不能通过第三方软件使用 Git。 第二种“从命令行以及第三方软件使用 Git ”,默认选此项。 第三种“从命令行使用可选的 Unix 工具和 Git ”,此项会覆盖 Windows 工具,请谨慎选择。
Next
进入选择 ssh 可执行文件页面,默认即可。Next
进入选择后台客户端连接协议页面,默认即可。第一个“使用 OpenSSL 库”。服务器证书将使用 ca-bundle.crt 文件进行验证,一般选这项。 第二个“使用本地 Windows 安全通道库”。服务器证书将使用 Windows 证书存储验证,此选项还允许您使用公司的内部根 CA证书。
Next
进入配置行末换行符页面。默认即可。第一个选项是“签出 Windows 风格,提交 Unix 风格的行尾”。签出文本文件时,Git 会将 LF 转换为 CRLF。提交文本文件时,CRLF 将转换为 LF。对于跨平台项目,这是 Windows 上的推荐设置(“ core.autocrlf” 设置为 “ true”)。 第二个选项是“按原样签出,提交 Unix 样式的行尾”。签出文本文件时,Git 不会执行任何转换。 提交文本文件时,CRLF 将转换为 LF。对于跨平台项目,这是 Unix 上的建议设置(“ core.autocrlf” 设置为 “ input”)。 第三种选项是“按原样签出,按原样提交”。当签出或提交文本文件时,Git 不会执行任何转换。不建议跨平台项目选择此选项(“ core.autocrlf” 设置为 “false”)。
Next
进入配置 Git Bash 终端类型页面。默认即可。第一个“使用 MinTTY(MSYS2 的默认终端)”。Git Bash 将使用 MinTTY 作为终端模拟器,该模拟器具有可调整大小的窗口,非矩形选择和 Unicode 字体。Windows 控制台程序必须通过 “winpty” 启动才能在 MinTTY中运行。 第二个选项是“使用 Windows 的默认控制台窗口”。Git将使用 Windows 的默认控制台窗口(“cmd.exe”),该窗口可以与 Win32控制台程序(如交互式 Python 或 node.js)一起使用,但默认的回滚非常有限,需要配置为使用 unicode 字体以正确显示非 ASCII 字符,并且在 Windows 10 之前,其窗口不能自由调整大小,并且只允许矩形文本选择。
Next
进入选择默认从远程库拉取代码到本地库的行为的页面,默认即可。Next
进入选择凭据管理器页面,默认即可。在第一次 push 或 pull 的时候,Git 凭据管理器会记录登录的行为,下次就可以免登录了。
Next
进入其他配置,默认即可。分别是缓存机制和使用符号连接,默认只勾选第一个。
Next
进入最后一个页面!!!配置实验室功能。默认即可。测试功能,可能有潜在 bug,建议保持默认。
Install
,等待进度条走完即可。win+r
,在跳出的运行窗口输入 cmd
,然后点击 确定
或直接键盘敲击 Enter
打开命令行窗口。Enter
,会得到 Git 的版本号。左边 LTS 表示长期支持版,右边 Current 表示最新版,推荐选择 LTS,比较稳定。从左到右依次是 Windows 安装包,macOS 安装包和源代码,直接点击即可开始下载。 下方也可以选择其他版本的详细安装包,推荐直接在绿色区域点击自己的操作系统对应安装包。(.msi 是 Windows 系统的数据库文件,常用于安装包,可直接运行安装,请放心下载。) 提供 node-v16.13.0-x64蓝奏云 下载。
Next
进入许可协议页,务必选择同意,否则无法安装。Next
进入安装目录选择页面,默认安装在C盘,可以自定义安装在别的地方,这里示范安装在D盘。这一步往后**直接点击
Next
**即可,默认配置就足够了。
Next
进入自定义安装界面,默认即可。分别表示运行环境,npm 包管理器,在线文档快捷方式以及添加环境变量。
Next
进入本地模块工具安装界面,默认即可。因为需要访问外网,所以建议保持默认不勾选。 但是在使用npm安装一些模块的时候可能会报错,建议安装完成之后再手动安装对应组件。
Next
进入确认安装页面。Install
开始安装,等待进度条走完即可。win+r
,在跳出的运行窗口输入 cmd
,然后点击 确定
或直接键盘敲击 Enter
打开命令行窗口。Enter
,会得到 Node.js 的版本号;然后继续在命令行窗口输入 npm -v 然后按 Enter
,会得到 npm 的版本号。node -v
npm -v
Hexo 基于 Node.js 开发,需要利用 Node.js 的 npm 安装工具来安装,因此请务必完成前面的安装。
win+r
,在跳出的运行窗口输入 cmd
,然后点击 确定
或直接键盘敲击 Enter
打开命令行窗口。Enter
,等待 Hexo 安装完毕。若运行完成后无标红的报错和标黄的警告则可认为安装成功。
npm install hexo-cli -g
—— 若出现错误,可输入如下两行代码,利用淘宝镜像来安装 npm install -g cnpm --registry=https://registry.npm.taobao.org cnpm install hexo-cli -g # 以后直接用 cnpm 替换 npm 即可!如有可选更新,cnpm 也可以进行升级。
Enter
,会得到 hexo 及其工具的版本号。hexo -v
Sign up
或左侧 Sign up for GitHub
进入 GitHub 注册页面。输入你的邮箱 ** ** ** @ **.com。 邮箱输入成功之后会让你设置密码。 设置密码后会让你设置用户名,用户名只能使用字母数字字符和连字符。 输入之后前面出现绿色的勾才能点击下一步,请牢记用户名和密码。
Continue
,否则输入n。Create account
。Enter
键即可完成账号创建。第一个选择一起工作的人数,选择
Just me
即可; 第二个询问是学生还是老师,选择学生
即可; 第三个直接划到最下面选择Community
即可。
Sign in
输入用户名和密码登录即可。Create repository
创建仓库。若左侧没有显示,可点击右上角头像选择
Your repositories
;
然后点击右侧绿色的按钮 New
即可进入新建仓库页面。
一般创建仓库名称可以自定义(不能使用中文字符),由于需要用这个仓库搭建网站,因此必须要设置为 用户名.github.io 的格式。
Public
,然后点击下面 Create repository
。Git Bash Here
,或者在任意文件夹内右击。(示范为 Windows11 系统,因此还要再点击最后一行 显示更多选项
。)ssh-keygen -t rsa -C "邮件地址"
其中邮件地址为注册 GitHub 所用的邮件地址。 窗口暂停时直接按
Enter
直到运行结束即可(如图),一共按四次。
Ctrl+a
选中全部,然后复制这串字符。Settings
。New SSH key
。Add SSH key
。ssh -T git@github.com
Enter
,只要最终显示这句话即为成功:Hi 你的用户名! You've successfully authenticated,
hexo init
由于 GitHub 服务器在国外,可能会出现连接超时,重试即可。 当出现 Start blogging with Hexo 时,说明初始化成功。
_config.yml
:俗称站点配置文件,很多与博客网站的格式、内容相关的设置都需要在里面改。node_modules
:存储 Hexo 插件的文件,可以实现各种扩展功能。一般不需要管。scaffolds
:模板文件夹,里面的 post.md
文件可以设置每一篇博客的模板。具体用起来就知道能干嘛了。source
:非常重要。所有的个人文件都在里面!themes
:主题文件夹,可以从 Hexo 主题官网或者网上大神的 Github 主页下载各种各样美观的主题,让自己的网站变得逼格高端。hexo s
开启成功后即可在浏览器输入http://localhost:4000访问博客。 因端口被占用这里示范使用代码: hexo s -p 2000 将端口换至2000。
npm install hexo-deployer-git --save
利用这个插件我们可以把生成的
public
文件夹部署到 Github 或者其他代码托管平台。 示范为重复部署,页面并不准确。
注意需要的是 SSH 地址。
deploy:
type:
修改为:
deploy:
type: git
repo: git@github.com:h-t-m-2/h-t-m-2.github.io.git #替换成自己的地址即可
branch: main
git config --global user.name "h-t-m-2"
git config --global user.email h-t-m-223@163.com
user.name 后面输入 GitHub 的用户名(加上双引号)。 user.email 后面输入注册 GitHub 时用的邮箱。
hexo cl && hexo g && hexo d
git clone https://github.com/XPoet/hexo-theme-keep themes/keep
npm install hexo-theme-keep
Code
下的 Download ZIP 即可直接打包下载(速度慢可自行百度加速)。hexo g && hexo d
可输入 hexo g && hexo s 先在本地访问 http://localhost:4000预览之后再输入 hexo d 上传部署。