不明所以:22 号端口被占用后,莫名其妙又好了
ede

老是显示我需要先更新再推送,其实也没什么需要更新的,就是几个文件夹改动,这里使用强推解决
de

更新还是使用 git pull origin master

# 关于网站的搭建

使用的是 hexo 框架
其实 github 的地址域名可以不带 github. 用户名.com 的
可以使用比较高级的域名,在新建 repository 中设置

搭建步骤:

  1. 创建 GitHub 账号

  2. 下载 git、node.js

  3. 创建 ssh

  4. git 中

    npm install -g hexo-cli

    hexo init # 初始化

    npm install # 安装组件

    hexo g # 生成页面

    hexo s # 启动预览

    npm install hexo-deployer-git --save

  5. 修改配置文件

1
2
3
4
deploy:
type: git
repository: git@github.com:用户名/用户名.github.io.git
branch: master
  1. hexo d 部署

# 使用到的 git 命令

验证连接:ssh -T git@github.com

设置邮箱地址:

git config --global user.name “GitHub 用户名”

git config --global user.email “GitHub 邮箱”

创建 SSH 密匙:

输入 ssh-keygen -t rsa -C “GitHub 邮箱”,然后一路回车。