如何将hexo推送到github
🔧 全面初始化步骤
进入博客目录
1
cd E:\BaiduSyncdisk\博客\my-blog
删除旧的
.git 文件夹(如果存在) 这一步会清除之前的 Git 配置和推送记录:1
rd /s /q .git
(Windows 下用
rd,Linux/macOS 下用rm -rf .git)重新初始化 Git 仓库
1
git init
添加远程仓库
1
git remote add origin https://github.com/GinPd/GinPd.github.io.git
切换到 main 分支
1
git branch -M main
添加文件并提交
1
2git add .
git commit -m "初始化博客仓库"推送到远程仓库如果远程仓库已有内容,可以选择强制覆盖:
1
git push -u origin main --force
⚠️ 注意:这会覆盖远程仓库的历史记录,只保留本地的内容。
🔑 总结
- 删除
.git→ 清理旧仓库记录 -
git init→ 重新初始化 -
git remote add origin→ 关联远程 -
git branch -M main→ 统一分支名称 -
git add . && git commit→ 提交代码 -
git push -u origin main --force→ 推送到 GitHub Pages