一开始遇到了很多的问题,真的是要把所有的坑都踩完才能真正的解决问题
像什么配置SSH,git没有初始化,上传文件到GitHub后没有用Releases签名之类的
配置SSH
首先在c盘打开一个文件夹,在命令提示符里打下面这句话,引号里是邮箱
ssh-keygen -t rsa -C "xxx@xxx.com"
连续三个回车,生成密钥,最后得到了两个文件:id_rsa和id_rsa.pub
添加密钥到ssh-agent
eval "$(ssh-agent -s)"
添加生成的SSH key到ssh-agent
ssh-add ~/.ssh/id_rsa
登录Github,点击头像下的settings,添加ssh,new SSH,将刚刚文件生成的文件id_rsa.pub用记事本打开然后复制进来,保存、
测试是否成功用以下命令
ssh -T git@github.com
初始化git
(我也不知道有什么卵用)
git init
用git上传自己的文件
首先你要clone你的仓库,用这个命令
git clone 你的仓库地址
将工作区中的文件添加到暂存区
git add 文件名
添加描述(必须要这一步,不知道为什么)
git commit -m '添加描述'
将暂存区里的文件全部推送至GitHub
git push
还有一个重要的命令,这个用于查看当前文件状况
git status
部署自己的博客
一键部署可以用这个命令
hexo d -g
或者也可以这样
hexo clean hexo g hexo d