<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Jekyll on Dr. Hui Lin</title><link>https://www.huilin.site/tags/jekyll/</link><description>Recent content in Jekyll on Dr. Hui Lin</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><managingEditor>linhui@pric.org.cn (Dr. Hui Lin (林辉))</managingEditor><webMaster>linhui@pric.org.cn (Dr. Hui Lin (林辉))</webMaster><copyright>© 2026 Hui Lin. All rights reserved.</copyright><lastBuildDate>Fri, 24 Jul 2026 20:35:00 +0800</lastBuildDate><atom:link href="https://www.huilin.site/tags/jekyll/index.xml" rel="self" type="application/rss+xml"/><item><title>How to build a page in header</title><link>https://www.huilin.site/post/how-to-build-a-page-in-header/</link><pubDate>Tue, 07 Mar 2017 21:03:00 +0000</pubDate><author>linhui@pric.org.cn (Dr. Hui Lin (林辉))</author><guid>https://www.huilin.site/post/how-to-build-a-page-in-header/</guid><description>&lt;p&gt;&lt;code&gt;_layout&lt;/code&gt; folders contains different kinds of pages in this web sites.
&lt;code&gt;_includes&lt;/code&gt; folders contains &lt;code&gt;headers&lt;/code&gt;, &lt;code&gt;footers&lt;/code&gt;, and &lt;code&gt;icon&lt;/code&gt; things. Therefore, if we want to add some pages here, we should first analyse the &lt;code&gt;head.html&lt;/code&gt;, and &lt;code&gt;header.html&lt;/code&gt; files here.
{% highlight ruby %}
% for my_page in site.pages %
% if my_page.title %
my_page.title | escape
% endif %
% endfor %
{% endhighlight %}
Here the &lt;code&gt;site.pages&lt;/code&gt; means the markdown files in root folder. So that I recognize that if I build up a new text file, and rename as &amp;ldquo;what you-want to display on your site.md&amp;rdquo;, I can add another pages in the header.
Then I open the file, and write down:&lt;/p&gt;</description></item><item><title>How to push local websit to github using git shell</title><link>https://www.huilin.site/post/how-to-push-local-websit-to-github-using-git-shell/</link><pubDate>Wed, 01 Mar 2017 20:30:00 +0000</pubDate><author>linhui@pric.org.cn (Dr. Hui Lin (林辉))</author><guid>https://www.huilin.site/post/how-to-push-local-websit-to-github-using-git-shell/</guid><description>&lt;blockquote&gt;&lt;p&gt;Step 1&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;code&gt;git add .&lt;/code&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Step 2&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;code&gt;git commit -m&amp;quot;how to push local website to github ...&amp;quot;&lt;/code&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Step 3&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;code&gt;git push origin master&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;The command to set local server:
&lt;code&gt;jekyll serve&lt;/code&gt;&lt;/p&gt;</description></item></channel></rss>