2020-12-20

用Jekyll,Typora和Github Page搭建个人博客
目录
使用SSH连接到GitHub
安装Git
安装Jekyll
申请Github page
安装Typora
使用Git将本地仓库上传
使用SSH连接到GitHub
生成SSH密钥
ssh-keygen -t ed25519 -C “”
在后台启动 ssh 代理
eval “$(ssh-agent -s)”
将 SSH 私钥添加到 ssh-agent
ssh-add ~/.ssh/id_ed25519
将 SSH 密钥复制到剪贴板

sudo apt-get install xclip
xclip -selection clipboard < ~/.ssh/id_ed25519.pub
在任何页面的右上角,单击您的个人资料照片,然后单击 Settings(设置),在用户设置侧边栏中,单击 SSH and GPG keys(SSH 和 GPG 密钥),单击 New SSH key(新 SSH 密钥)或 Add SSH key(添加 SSH 密钥),在 “Title”(标题)字段中,为新密钥添加描述性标签,将密钥粘贴到 “Key”(密钥)字段,单击 Add SSH key(添加 SSH 密钥)。

使用以下命令来测试是否成功

ssh -T git@github.com
安装Git
sudo apt install git
git config --global user.name “”
git config --global user.email
git init
#已初始化空的 Git 仓库于 /home/xsh/.git/
安装Jekyll
sudo apt-get install ruby-full build-essential zlib1g-dev
echo ‘# Install Ruby Gems to ~/gems’ >> ~/.bashrc
echo ‘export GEM_HOME=“ H O M E / g e m s " ′ > >   / . b a s h r c e c h o ′ e x p o r t P A T H = " HOME/gems"' >> ~/.bashrc echo 'export PATH=" HOME/gems">> /.bashrcechoexportPATH="HOME/gems/bin:$PATH”’ >> ~/.bashrc
source ~/.bashrc
gem install jekyll bundler
gem install jekyll bundler
jekyll new myblog
cd myblog
bundle exec jekyll serve
申请Github page
新建一个rop,仓库名称有固定的格式: username.github.io,其中username必须是Github账户的用户名(我的是FollowHeart007),http://github.io是固定的,这个地址将会成为个人站点的网站地址。另外,我们可以勾选Initialize this repository with a README,让仓库自动创建一个README.md文件,我们用它来做站点的首页(当然也可以不创建,后面自行创建,或是建立index.html也行)。

注意: username如果不是Github账户名,这个仓库就会成为username.github.io的子站点,比如访问地址会是:username.github.io/aaa.github.io。可见,username.github.io是Github默认分配给你的域名,同名仓库即代表着默认网站内容。而username.github.io/仓库名称,是用来访问你的其它仓库的地址。

后续过程可以参考知乎的这篇文章

使用命令将自己和别人的博客主题克隆到本地

git clone git@github.com:leopardpan/leopardpan.github.io.git
git clone git@github.com:FollowHeart007/FollowHeart007.github.io.git
将FollowHeart007.github.io文件夹里面的内容全部替换成leopardpan.github.io里面的内容。

对FollowHeart007.github.io里面的内容进行修改,详细可以参考Bilibili这两个视频

安装Typora
sudo apt-get install typora
使用Git将本地仓库上传
使用命令在本地预览仓库

jekyll server
使用Git将本地仓库上传到网上

git add .
git commit -m “init”
git push origin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值