hexo源码托管到github🤏

步骤

  1. 创建github仓库
  2. 将创建好的仓库clone到本地
  3. 将源码文件拷贝到clone到本地的目录
  4. push源码到github

1.创建github仓库

create repo

create repo

2.将创建好的仓库clone到本地

  1. 在本地的一个目录下右键打开 Open Git Bash here
    Open Git Bash here
    Open Git Bash here
  2. 下载的文件夹里仅留下.git 文件夹,其他的文件都删除
  3. 找见我们源码的位置,将源码内的所以文件和目录(除.deploy_git 以外)都复制到clone下来的文件夹中(xxxx.github.io)
    如果已经clone过主题文件,那么需要把theme主题文件夹里的 .git 也删除。因为git不能嵌套上传,最好是显示隐藏文件,检查一下有没有,否则上传的时候会出错,导致你的主题文件无法上传,这样你的配置在别的电脑上就用不了了。
    注意:现在clone下来的文件夹内应该有个.gitignore文件,用来忽略一些不需要的文件,表示这些类型文件不需要git。如果没有,右键新建,内容如下:
    markdown
    1
    2
    3
    4
    5
    6
    7
    .DS_Store
    Thumbs.db
    db.json
    *.log
    node_modules/
    public/
    .deploy*/
  4. 大概目录如下
    dir
    dir

3.将源码push到github

  1. 在clone下来的文件夹内(xxxx.github.io)打开 Open Git Bash here
  2. 依次输入命令:
    bash
    1
    2
    3
    git add .   #添加所有文件
    git commit -m "first commit" #备注
    git push #推送到github
  3. __此时已经成功将整个网站推送到了远程库__✅
    push
    push
  4. __如果要更新,只需要将本地的代码更新到本地,然后push到远程库即可__🤙