步骤一:在 GitHub 官网上生成令牌
1.1 在 https://github.com 上登录或注册 GitHub 用户
(步骤略)
1.2 在 GitHub 上创建仓库
右上角 + –> New repository –> 填写 Repository name –> 勾选 Public –> Create repository
(注意:只有当要使用的仓库还没有创建时才需要进行此步骤)
1.3 在 GitHub 官网上生成令牌
右上角的头像 –> Settings –> Developer settings –> Personal access tokens –> Generate new token –> 填写 Note –> 勾选需要的 scopes –> Generate token
1.4 复制生成的令牌
(步骤略)
步骤二:更新 GitHub 代码
2.1 进入有代码需要更新的目录
# cd github
(补充:这里以进入 github 目录为例)
2.2 初始化 Git 环境
# git init
2.3 添加需要更新的代码
# git add *
(补充:这里以添加当前目录下的所有文件为例)
2.4 提交刚刚的添加
# git commit -m "last commit"
(补充:这里以提交时添加 “last commit” 备注为例)
2.5 创建或选择代码库的分支
# git branch -M main
(补充:这里以创建或选择库里的 main 分支为例)
2.6 添加 GitHub 源
# git remote add origin git@github.com:eternalcenter-now/eternalcenter-now.github.io
(补充:这里以添加 GitHub 的 eternalcenter-now 用户的 eternalcenter-now.github.io 库为例)
(注意:这里的 eternalcenter-now 用户和 eternalcenter-now.github.io 库是指在 1.1、1.2 上创建的用户和库)
2.7 通过令牌设置 GitHub 源
# git remote set-url origin https://gafafhp_Nfaodfwiixma8hPpds4e6asdflim@github.com/eternalcenter-now/eternalcenter-now.github.io
(补充:这里以使用 GitHub 的 gafafhp_Nfaodfwiixma8hPpds4e6asdflim 令牌、eternalcenter-now 用户的 eternalcenter-now.github.io 库为例)
(注意:这里的 eternalcenter-now 用户、eternalcenter-now.github.io 库和 gafafhp_Nfaodfwiixma8hPpds4e6asdflim 令牌是指在 1.1、1.2、1.3 上创建的用户、库和生成的令牌)
2.8 将 Git 通过 HTTP 协议上传的缓存设置为 524288000
# git config --global http.postBuffer 524288000
2.9 将代码更新至 GitHub
# git push -u origin main
(补充:这里以将代码更新至 main 分支为例)